¿Qué es la criptografía de clave pública?
La criptografía de clave pública es un sistema criptográfico que utiliza un par de claves relacionadas matemáticamente: una clave pública y una clave privada.La clave pública puede compartirse, mientras que la clave privada debe mantenerse en secreto.El glosario del NIST define la criptografía asimétrica como aquella que utiliza dos claves distintas: una puede cifrar o firmar digitalmente datos y la otra puede descifrarlos o verificar la firma digital.
La criptografía de clave pública también se denomina criptografía asimétrica porque las dos claves desempeñan funciones distintas.En las criptomonedas, la criptografía de clave pública es la base de la titularidad de las wallets, la firma de transacciones, la generación de direcciones, la autocustodia, la verificación en blockchain, la seguridad multisig y numerosos sistemas de identidad.Una wallet cripto no guarda monedas del mismo modo que una cartera física guarda dinero en efectivo.En su lugar, una wallet cripto almacena o controla claves privadas que pueden autorizar transacciones en una blockchain.La documentación oficial de Ethereum sobre las cuentas explica que una cuenta de propiedad externa se compone de un par de claves criptográficas, una pública y otra privada.
La misma documentación explica que la clave privada firma las transacciones y otorga la custodia de los fondos asociados a la cuenta.La forma más sencilla de entender la criptografía de clave pública es que la clave privada demuestra el control, mientras que la clave pública ayuda a otras personas a verificarlo.Por qué es importante la criptografía de clave pública en el sector cripto
La criptografía de clave pública es importante porque las blockchains necesitan una forma de demostrar la titularidad sin nombres de usuario, contraseñas, bancos ni administradores centrales de cuentas.Cuando un usuario envía criptomonedas, la red debe saber que la transacción ha sido aprobada por el titular legítimo de la clave.La red no puede depender de la confianza, de la identidad personal ni de un proceso de atención al cliente.Depende de una firma digital creada con la clave privada del usuario.La firma puede verificarse con información de clave pública sin revelar la clave privada.Esto permite que una blockchain verifique millones de transacciones de desconocidos de todo el mundo.La criptografía de clave pública también permite la autocustodia, ya que los usuarios pueden controlar directamente sus activos con claves privadas.Esto es útil porque los usuarios no necesitan el permiso de un servicio centralizado para firmar transacciones válidas.También implica riesgos, porque los usuarios son responsables de proteger sus claves privadas y frases de recuperación.Si roban una clave privada, el atacante normalmente puede transferir los activos.Si se pierde una clave privada y no hay una copia de seguridad, los activos podrían quedar inaccesibles para siempre.Cómo funciona la criptografía de clave pública
La criptografía de clave pública comienza con la generación de claves.Una wallet o un sistema criptográfico crea una clave privada utilizando una fuente de aleatoriedad sólida.A continuación, la clave pública se deriva matemáticamente de la clave privada.Esta relación está diseñada para funcionar en una sola dirección.Debería ser fácil generar una clave pública a partir de una clave privada, pero, con los ordenadores clásicos actuales, recuperar la clave privada a partir de la clave pública debería ser prácticamente imposible.Cuando un usuario quiere autorizar una transacción, la wallet utiliza la clave privada para crear una firma digital.Los nodos o validadores pueden verificar esa firma con información de clave pública.Si la firma es válida, la red puede aceptar que la transacción ha sido autorizada por el titular correcto de la clave.La clave privada nunca debería salir de la wallet o del dispositivo de firma.Esta es la razón fundamental por la que la criptografía de clave pública funciona tan bien en las redes descentralizadas.Los usuarios pueden demostrar que controlan algo sin revelar el secreto que les otorga ese control.Clave pública frente a clave privada
Una clave pública es la parte compartible de un par de claves criptográficas.Una clave privada es la parte secreta del mismo par.El glosario del NIST sobre claves públicas describe una clave pública como la parte pública de un par de claves asimétricas, que suele utilizarse para verificar firmas o cifrar datos.
En las wallets cripto, la clave privada es la que otorga la autoridad para gastar.La clave pública ayuda a demostrar que una firma procede de la clave privada correspondiente.Nunca se debe compartir una clave privada.En muchos sistemas sí se puede compartir una clave pública, aunque los usuarios suelen compartir direcciones de wallet en lugar de claves públicas completas.Esta diferencia es fundamental para la seguridad.Compartir una dirección para recibir fondos es normal.Compartir una clave privada equivale a ceder el control de los fondos relacionados.Clave pública frente a dirección de wallet
Una dirección de wallet no siempre es lo mismo que una clave pública.En muchas blockchains, una dirección de wallet se deriva de una clave pública mediante operaciones de hash, codificación o formato.La dirección es lo que los usuarios suelen compartir para recibir criptomonedas.La clave pública forma parte del sistema criptográfico subyacente que verifica las firmas.Por ejemplo, un usuario puede copiar una dirección de Ethereum o Bitcoin para recibir fondos.El remitente no necesita la clave privada del destinatario.Puede que ni siquiera necesite la clave pública completa.La blockchain utiliza la información criptográfica pertinente al validar futuras transacciones de gasto.Esta distinción es importante porque los principiantes a veces creen que una dirección, una clave pública y una clave privada son lo mismo.Están relacionadas, pero cumplen funciones diferentes.Criptografía de clave pública en Bitcoin
Bitcoin utiliza criptografía de clave pública para controlar quién puede gastar bitcoin.La documentación sobre wallets de la guía para desarrolladores de Bitcoin explica que los programas de wallet crean claves públicas para recibir satoshis y utilizan las claves privadas correspondientes para gastarlos.
Cuando una wallet de Bitcoin recibe fondos, la blockchain registra valor disponible para gastar conforme a condiciones vinculadas a una dirección o un script.Cuando la wallet gasta esos fondos, proporciona una firma válida que demuestra que el titular posee la clave privada necesaria.Los nodos de Bitcoin pueden verificar la firma y confirmar que la transacción cumple las condiciones de gasto.La clave privada no se publica en una operación de gasto normal.Solo se proporcionan la firma requerida y los datos públicos.Así, Bitcoin permite transferir valor entre pares sin que un banco tenga que aprobar cada pago.Los usuarios de Bitcoin deben recordar que controlar las claves equivale a controlar los activos.Perder una clave privada de Bitcoin puede significar perder para siempre los bitcoins asociados a ella.Criptografía de clave pública en Ethereum
Ethereum también depende de la criptografía de clave pública para las cuentas de propiedad externa.Una cuenta de propiedad externa está controlada por una clave privada, no por código de contrato inteligente.Cuando un usuario de Ethereum envía ETH, transfiere un token, aprueba un contrato inteligente o interactúa con una aplicación descentralizada, la wallet firma una transacción.La documentación oficial de Ethereum sobre las transacciones las describe como instrucciones de las cuentas firmadas criptográficamente.
La red Ethereum verifica que la transacción esté firmada por el titular correcto de la clave.Una vez verificada, la transacción puede modificar el estado de Ethereum si es válida y se paga correctamente.Este modelo permite a los usuarios controlar sus cuentas directamente con claves.También significa que firmar transacciones inseguras puede ser peligroso.Una clave privada no solo autoriza transferencias sencillas.También puede autorizar aprobaciones de tokens, llamadas a contratos, votos de gobernanza y otras acciones.Criptografía de clave pública y firmas digitales
Las firmas digitales son uno de los usos más importantes de la criptografía de clave pública en el sector cripto.Una firma digital demuestra que el titular de una clave privada ha aprobado un mensaje o una transacción.También ayuda a demostrar que los datos firmados no se han modificado después de la firma.Si cambia una sola parte importante de la transacción, la firma ya no debería verificarse correctamente.Esto protege la integridad de las transacciones.En una blockchain, el mensaje firmado suele ser información de una transacción.La wallet crea la firma localmente.La red comprueba la firma antes de aceptar la transacción.Así, la red puede verificar la autorización sin conocer la clave privada.Las firmas digitales permiten que las blockchains públicas realicen verificaciones abiertas sin revelar las claves utilizadas para gastar.Criptografía de clave pública y cifrado
La criptografía de clave pública también puede utilizarse para cifrar, pero cifrar y firmar no son lo mismo.El cifrado oculta los datos para que solo pueda leerlos el destinatario previsto.La firma demuestra que el titular de una clave privada ha aprobado o creado los datos.La guía de Cloudflare sobre el cifrado asimétrico explica que este utiliza dos claves en vez de una y ayuda a hacer posible la comunicación segura por internet.
En las wallets cripto, el uso más habitual de las claves públicas y privadas es firmar transacciones, no cifrar transferencias normales.La mayoría de las transacciones en blockchains públicas son visibles para los participantes de la red, ya que la transparencia es necesaria para la verificación compartida.Esto significa que los usuarios no deben suponer que una transacción cripto es privada solo porque utiliza criptografía.Una transacción puede estar firmada criptográficamente y seguir siendo pública.La privacidad requiere herramientas adicionales, un diseño específico del protocolo o sistemas de cifrado.La firma responde a la pregunta «¿Quién ha autorizado esto?».El cifrado responde a la pregunta «¿Quién puede leer esto?».Criptografía de clave pública y frases de recuperación
Una frase de recuperación es una copia de seguridad que puede generar numerosas claves privadas dentro de una wallet.La criptografía de clave pública funciona a nivel del par de claves, mientras que una frase de recuperación suele ser la copia de seguridad raíz de muchos pares de claves.Por eso, una frase de recuperación puede ser incluso más sensible que una única clave privada.Si alguien obtiene una frase de recuperación, puede recrear la wallet y acceder a muchas cuentas relacionadas.Los usuarios nunca deben introducir una frase de recuperación en un sitio web que afirme verificar, restaurar, migrar o proteger una wallet, salvo que estén restaurándola deliberadamente en un software de wallet fiable obtenido de una fuente oficial.No deben guardar frases de recuperación en capturas de pantalla, notas en la nube, correos electrónicos, aplicaciones de chat o archivos de texto sin formato.Una criptografía de clave pública sólida no puede proteger a un usuario que entrega directamente su frase de recuperación a un atacante.La protección de la frase de recuperación es tanto una cuestión de seguridad humana como de criptografía.Las claves privadas pueden ser matemáticamente sólidas, pero unos hábitos deficientes con las copias de seguridad pueden provocar la pérdida total de los activos.Criptografía de clave pública y autocustodia
La autocustodia significa que el usuario controla las claves privadas, en lugar de depender de un custodio para que las controle.La criptografía de clave pública hace posible la autocustodia porque un usuario puede demostrar la titularidad sin necesitar un proveedor central de cuentas.La autocustodia proporciona a los usuarios control directo sobre los fondos.También les atribuye directamente la responsabilidad de protegerlos.Normalmente, una wallet de autocustodia no puede restablecer una clave privada perdida.Por lo general, una blockchain no puede revertir una transacción válida firmada con una clave comprometida.Por eso, la autocustodia requiere copias de seguridad cuidadosas, seguridad de los dispositivos, precaución frente al phishing y revisión de las transacciones.Quienes mantengan un valor significativo deberían considerar hardware wallets, multisig, copias de seguridad offline y wallets separadas para distintos niveles de riesgo.La criptografía de clave pública da poder a los usuarios, pero no elimina la necesidad de disciplina operativa.Criptografía de clave pública y cuentas de custodia
Las cuentas de custodia siguen utilizando criptografía de clave pública en la infraestructura, pero es posible que el usuario no controle directamente las claves privadas.En un modelo de custodia, una empresa o servicio controla las wallets y firma transacciones en nombre de los usuarios.El usuario puede iniciar sesión con una contraseña, autenticación de dos factores y herramientas de recuperación de cuenta.Esto puede resultar más sencillo para los principiantes.También introduce riesgo de terceros, ya que el usuario depende de la seguridad, las políticas, la solvencia y la honestidad del custodio.La autocustodia y la custodia no son el mismo modelo de seguridad.En la autocustodia, el usuario protege la clave privada.En la custodia, el proveedor protege la clave privada.La criptografía de clave pública permite ambos modelos, pero sus supuestos de confianza son muy diferentes.Los usuarios deben saber quién controla las claves antes de dar por sentado quién controla los activos.Criptografía de clave pública y multisig
Multisig utiliza varias claves para autorizar una transacción.Por ejemplo, una wallet multisig 2 de 3 requiere las firmas de dos de las tres claves aprobadas.Esto reduce el riesgo de que la pérdida o el robo de una clave comprometa toda la seguridad de la wallet.Las DAO, los equipos, los fondos y los usuarios avanzados suelen utilizar multisig para proteger sus tesorerías.La criptografía de clave pública permite que cada firmante demuestre su aprobación con una clave privada distinta.La wallet o el contrato inteligente pueden verificar si se han proporcionado suficientes firmas válidas.Multisig puede mejorar la seguridad, pero también añade complejidad.Los usuarios deben proteger varias claves, planificar copias de seguridad, definir las responsabilidades de los firmantes y establecer procedimientos de recuperación.Si se pierden demasiadas claves, los fondos pueden quedar inaccesibles.Si se comprometen suficientes claves, aún pueden robarse los fondos.Criptografía de clave pública y wallets de contratos inteligentes
Las wallets de contratos inteligentes amplían el modelo básico de pares de claves con reglas de cuenta programables.Una wallet de contrato inteligente puede permitir aprobaciones multisig, límites diarios, recuperación social, claves de sesión, políticas de gasto o esquemas de firma personalizados.Esto puede hacer que la seguridad de la wallet sea más flexible que la de una única clave privada.Sin embargo, estas wallets siguen dependiendo de la autorización criptográfica.Una clave o un conjunto de claves debe demostrar que una acción está permitida.La diferencia es que el contrato inteligente puede definir reglas más avanzadas para aceptar o rechazar firmas.Esto es importante para la abstracción de cuentas, la custodia institucional, las wallets para juegos, las tesorerías de DAO y la planificación de la transición poscuántica.Las wallets de contratos inteligentes pueden mejorar la experiencia de usuario, pero también introducen riesgos relacionados con los contratos inteligentes.Si el contrato de la wallet contiene un error, los activos podrían estar en riesgo aunque las claves de firma estén a salvo.Un buen diseño de wallet requiere seguridad criptográfica y seguridad del código.Criptografía de clave pública e infraestructura de clave pública
La criptografía de clave pública no es lo mismo que la infraestructura de clave pública.La criptografía de clave pública es el sistema matemático que utiliza claves públicas y privadas.La infraestructura de clave pública, o PKI, es el marco de confianza que gestiona los certificados digitales y vincula claves públicas con identidades, como dominios, organizaciones, usuarios o dispositivos.Las wallets cripto pueden utilizar criptografía de clave pública sin pedir a una autoridad de certificación que apruebe una dirección de wallet.Sin embargo, los sitios web cripto, las API, las descargas de wallets, los portales de custodia y los sistemas institucionales suelen depender de PKI para las comunicaciones seguras por internet.Esta distinción es importante porque una blockchain puede verificar la firma de una wallet sin conocer la identidad real del usuario.Un navegador que se conecta a un sitio web suele necesitar un sistema de confianza basado en certificados para verificar que el sitio utiliza una clave pública válida para ese dominio.La criptografía de clave pública es la herramienta subyacente.PKI es una forma de organizar la confianza en torno a esa herramienta.Criptografía de clave pública y funciones hash
La criptografía de clave pública y las funciones hash son importantes en el sector cripto, pero son herramientas distintas.Una función hash convierte los datos en una salida de tamaño fijo que resulta difícil de revertir y de predecir.La criptografía de clave pública utiliza pares de claves para firmar, verificar, cifrar o descifrar.Las blockchains suelen utilizar ambas herramientas conjuntamente.Una transacción puede convertirse en un hash antes de firmarse.Una clave pública puede convertirse en un hash para crear una dirección de wallet más corta.La cabecera de un bloque puede utilizar hashes para enlazar los bloques de una cadena.Las funciones hash ayudan a garantizar la integridad de los datos y a crear identificadores compactos.La criptografía de clave pública ayuda con la titularidad y la autorización.Entender ambas herramientas ayuda a comprender por qué las blockchains pueden ser transparentes, verificables y resistentes a la falsificación.Criptografía de clave pública y pruebas de conocimiento cero
Las pruebas de conocimiento cero son distintas de las firmas de clave pública habituales, aunque también forman parte del campo más amplio de la criptografía.Una prueba de conocimiento cero permite demostrar que una afirmación es cierta sin revelar toda la información subyacente.La criptografía de clave pública demuestra el control de una clave privada o protege datos mediante pares de claves.Los sistemas de conocimiento cero pueden demostrar hechos sobre datos, cálculos, saldos, identidades o transacciones con una divulgación limitada.Las aplicaciones cripto pueden utilizar criptografía de clave pública para autorizar wallets y pruebas de conocimiento cero para preservar la privacidad o escalar.Por ejemplo, un rollup puede utilizar pruebas para verificar muchas transacciones de forma eficiente.Una herramienta de privacidad puede utilizar pruebas para ocultar determinados detalles de una transacción y demostrar a la vez que es válida.Estos sistemas pueden interactuar, pero no son intercambiables.La criptografía de clave pública responde a cuestiones de titularidad y autorización.Las pruebas de conocimiento cero permiten demostrar selectivamente determinados hechos.Algoritmos habituales en la criptografía de clave pública
En la criptografía de clave pública se utilizan varias familias de algoritmos.RSA es uno de los sistemas de clave pública más antiguos y reconocidos.La criptografía de curva elíptica se utiliza ampliamente en las criptomonedas porque puede ofrecer una seguridad sólida con claves más pequeñas que los métodos antiguos.Las cuentas estándar de Bitcoin y Ethereum utilizan criptografía de curva elíptica basada en secp256k1 para las firmas.Otros sistemas blockchain pueden utilizar EdDSA, firmas BLS, firmas Schnorr u otras curvas elípticas, según su diseño.En algunos sistemas, los esquemas de agregación de firmas permiten combinar muchas firmas o verificarlas con mayor eficiencia.Los sistemas de acuerdo de claves, como Diffie-Hellman y Diffie-Hellman de curva elíptica, ayudan a las partes a establecer secretos compartidos para cifrar.Los desarrolladores no deberían inventar criptografía personalizada para sistemas cripto de producción.Deberían utilizar algoritmos bien revisados, bibliotecas auditadas y normas vigentes.Un pequeño error al implementar criptografía puede provocar un fallo de seguridad grave.Criptografía de clave pública y riesgo poscuántico
La computación cuántica supone un riesgo a largo plazo para la criptografía de clave pública.Los grandes ordenadores cuánticos tolerantes a fallos podrían romper algunos sistemas de clave pública actuales, incluidos muchos basados en RSA y en supuestos sobre curvas elípticas.El anuncio del NIST sobre las normas poscuánticas indica que se han finalizado FIPS 203, FIPS 204 y FIPS 205 para respaldar una criptografía diseñada para resistir futuros ataques cuánticos.
La hoja de ruta poscuántica de Ethereum identifica las firmas ECDSA de cuentas, las firmas de consenso BLS, los compromisos KZG y los sistemas de pruebas de la capa de aplicación como ámbitos que requieren planificación poscuántica.
Esto no significa que los ordenadores cuánticos estén rompiendo a gran escala las wallets actuales.Significa que las redes descentralizadas deben prepararse antes de que los ataques cuánticos sean viables.La criptografía de clave pública siempre ha evolucionado a medida que cambian las amenazas y las normas.La transición poscuántica es el siguiente gran paso de esa evolución.Para los usuarios, la respuesta adecuada es prepararse con calma y prestar atención a las actualizaciones oficiales de wallets y protocolos.Para los desarrolladores, la respuesta adecuada es la agilidad criptográfica: diseñar sistemas que puedan actualizar sus algoritmos criptográficos sin perjudicar a los usuarios.Ventajas de la criptografía de clave pública
La primera ventaja de la criptografía de clave pública es la autorización descentralizada.Los usuarios pueden demostrar que controlan sus activos sin pedir a una autoridad central que apruebe cada transacción.La segunda ventaja es mantener en secreto las claves privadas.Un usuario puede demostrar la titularidad sin revelar la clave privada.La tercera ventaja es la verificación abierta.Cualquiera puede verificar una firma válida utilizando información de clave pública.La cuarta ventaja es la autocustodia.Los usuarios pueden mantener los activos directamente al controlar sus claves privadas.La quinta ventaja es la comunicación segura.Los métodos de clave pública permiten canales cifrados, API seguras, descargas de wallets y autenticación de infraestructura.La sexta ventaja es la programabilidad.Los contratos inteligentes y las wallets pueden verificar firmas y crear sistemas de autorización complejos.La séptima ventaja es la interoperabilidad.Las herramientas criptográficas estandarizadas permiten que wallets, nodos, aplicaciones y dispositivos de hardware funcionen conjuntamente.Riesgos y limitaciones de la criptografía de clave pública
El primer riesgo es el robo de claves privadas.Si un atacante obtiene la clave privada o la frase de recuperación, normalmente puede controlar los fondos.El segundo riesgo es la pérdida de las claves privadas.Si el titular pierde la clave y no tiene una copia de seguridad, quizá no sea posible recuperarla.El tercer riesgo es el phishing.Los atacantes pueden engañar a los usuarios para que revelen frases de recuperación o firmen transacciones maliciosas.El cuarto riesgo es una implementación deficiente.Una aleatoriedad débil, bibliotecas defectuosas o código de firma inseguro pueden destruir la seguridad.El quinto riesgo es la falta de comprensión por parte del usuario.Muchas pérdidas se producen porque los usuarios confunden direcciones, claves públicas, claves privadas, aprobaciones y firmas.El sexto riesgo es la futura presión cuántica.Es posible que algunos sistemas actuales de clave pública deban migrar a alternativas poscuánticas.El séptimo riesgo es el exceso de confianza.La criptografía sólida no puede proteger a los usuarios frente a todas las estafas, sitios web falsos, contratos maliciosos o hábitos descuidados con las copias de seguridad.Cómo contribuye la criptografía de clave pública a la confianza en blockchain
La criptografía de clave pública contribuye a la confianza en blockchain al permitir verificar las transacciones de forma independiente.Los nodos no necesitan conocer la identidad real de cada usuario.Solo necesitan verificar que la transacción tiene una firma válida y cumple las reglas del protocolo.Así se crea un sistema que minimiza la necesidad de confianza.Los usuarios confían más en las matemáticas, las reglas abiertas y la verificación de la red que en un operador central.La criptografía de clave pública también permite el seudonimato, ya que los usuarios pueden crear nuevos pares de claves sin registrar una identidad legal en muchas redes públicas.Este seudonimato no equivale a una privacidad completa.Las direcciones y las transacciones pueden seguir siendo visibles y vinculables públicamente.La criptografía de clave pública da control a los usuarios, pero la privacidad depende de otras decisiones de diseño y del comportamiento de los usuarios.Por eso, la confianza en blockchain no se basa únicamente en el secreto.Buenas prácticas para usuarios
Los usuarios nunca deben compartir sus claves privadas, frases de recuperación o palabras de recuperación.Deben saber que las claves públicas y las direcciones de wallet no son lo mismo que las claves privadas.Deben utilizar software de wallet oficial procedente de fuentes verificadas.Deben anotar las frases de recuperación offline y guardar las copias de seguridad en un lugar seguro.Deben evitar guardar claves privadas en capturas de pantalla, notas en la nube, correos electrónicos o aplicaciones de chat.Deberían considerar el uso de hardware wallets para cantidades significativas que vayan a mantener a largo plazo.Deberían considerar multisig para tesorerías compartidas o activos de gran valor.Deben leer las solicitudes de transacción antes de firmar.Deben revisar periódicamente las aprobaciones de tokens y revocar los permisos que ya no necesiten.Deben seguir las indicaciones oficiales de las redes y las wallets a medida que evolucionen los planes de transición poscuántica.Buenas prácticas para desarrolladores
Los desarrolladores deberían utilizar bibliotecas criptográficas auditadas en lugar de escribir primitivas personalizadas.Deberían utilizar fuentes seguras de aleatoriedad para generar claves.Deberían separar las claves de firma, las claves de cifrado, las claves de administrador, las claves API y las claves de validador.Deberían redactar con claridad las solicitudes de las wallets para que los usuarios sepan si van a firmar una transferencia, una aprobación, un mensaje o una llamada a un contrato.Deberían diseñar sistemas que permitan rotar las claves cuando sea necesario.Deberían evitar guardar secretos en repositorios públicos, código frontend, registros o archivos de configuración sin cifrar.Deberían probar cuidadosamente la verificación de firmas, ya que pequeños errores pueden permitir acciones no autorizadas.Deberían prepararse para la transición poscuántica siguiendo las normas y creando arquitecturas con agilidad criptográfica.Deberían documentar qué clave se utiliza para cada finalidad.Una buena criptografía requiere una buena ingeniería y una buena experiencia de usuario.Malentendidos habituales sobre la criptografía de clave pública
Un malentendido es creer que una clave pública permite gastar fondos.Una clave pública puede verificar firmas o facilitar el cifrado, pero es la clave privada la que crea la autorización que controla los fondos.Otro malentendido es creer que una dirección de wallet siempre es lo mismo que una clave pública.Una dirección de wallet suele derivarse de datos de clave pública, pero normalmente no es la clave pública completa.Otro malentendido es creer que las transacciones cripto son privadas automáticamente.Muchas transacciones cripto están firmadas, pero son visibles públicamente.Otro malentendido es creer que una criptografía sólida hace imposibles las estafas.Los usuarios aún pueden perder fondos mediante phishing, aplicaciones falsas, aprobaciones maliciosas e ingeniería social.Otro malentendido es creer que la blockchain puede recuperar claves privadas.La mayoría de las blockchains públicas no pueden restaurar una clave privada perdida porque ninguna autoridad central controla su recuperación.Preguntas frecuentes
¿Qué significa la criptografía de clave pública?
La criptografía de clave pública consiste en utilizar un par de claves pública y privada para permitir firmas digitales, cifrado, verificación y comunicación segura.¿Por qué es importante la criptografía de clave pública en el sector cripto?
Es importante porque permite a los usuarios demostrar que controlan sus wallets y autorizar transacciones sin revelar sus claves privadas.¿La criptografía de clave pública es lo mismo que la criptografía asimétrica?
Sí. La criptografía de clave pública suele llamarse criptografía asimétrica porque utiliza dos claves diferentes, pero relacionadas.¿Qué es una clave privada?
Una clave privada es la clave secreta que puede crear firmas, descifrar datos en algunos sistemas y controlar los activos cripto relacionados.¿Qué es una clave pública?
Una clave pública es la clave que puede compartirse y que permite verificar firmas o cifrar datos, según el sistema criptográfico.¿Una dirección de wallet es una clave pública?
No siempre, ya que muchas direcciones de wallet se derivan de claves públicas mediante operaciones de hash y formato.¿Alguien puede robar criptomonedas solo con una clave pública?
En las condiciones normales actuales, una clave pública por sí sola no debería permitir robar criptomonedas, porque para gastar hace falta la clave privada correspondiente o una vía de autorización válida.¿Están cifradas las transacciones blockchain?
La mayoría de las transacciones en blockchains públicas no están cifradas por defecto, ya que deben ser lo bastante visibles para que los participantes de la red puedan verificarlas.¿Cuál es la diferencia entre firmar y cifrar?
La firma demuestra la autorización o la autenticidad, mientras que el cifrado oculta los datos a lectores no autorizados.¿Se puede restablecer una clave privada?
En la mayoría de las wallets de autocustodia, una empresa o blockchain no puede restablecer una clave privada perdida.¿La criptografía de clave pública protege contra el phishing?
No. Ni siquiera una criptografía sólida puede proteger a un usuario que entrega una frase de recuperación o firma una transacción maliciosa.¿Afectarán los ordenadores cuánticos a la criptografía de clave pública?
Los grandes ordenadores cuánticos del futuro podrían amenazar algunos sistemas actuales de clave pública. Por eso ya se está planificando la transición a la criptografía poscuántica.Conclusión
La criptografía de clave pública es una de las tecnologías fundamentales que hacen posibles las criptomonedas.Permite a los usuarios crear pares de claves, recibir activos, firmar transacciones, verificar la titularidad, proteger las comunicaciones y crear sistemas de autocustodia sin depender de administradores centrales de cuentas.La clave pública puede compartirse o utilizarse para verificar, mientras que la clave privada debe mantenerse en secreto porque otorga el control.Bitcoin, Ethereum, las wallets de contratos inteligentes, las tesorerías multisig, los sistemas de validadores, las aplicaciones descentralizadas y la infraestructura cripto segura dependen de distintos conceptos de clave pública.La lección más importante para los usuarios es sencilla: proteger la clave privada y la frase de recuperación a toda costa.La lección más importante para los desarrolladores también es sencilla: utilizar correctamente criptografía revisada y diseñar sistemas capaces de evolucionar a medida que cambien las amenazas.La criptografía de clave pública es potente, pero no es magia.Por sí sola, no puede impedir el phishing, las copias de seguridad deficientes, las aprobaciones maliciosas, el software débil ni los futuros desafíos de la transición criptográfica.La forma más sencilla de entender la criptografía de clave pública en el sector cripto es que permite a cualquiera verificar una prueba de control sin revelar el secreto que otorga ese control.También te puede interesar
WhatsMiner M30S++
Dominios Web3
Proyectos Web3
POPULAR
Criptomonedas de moda que están acaparando la atención del mercado
Volumen TOP
Las criptomonedas con mayor volumen de trading
Recién Añadidos
Criptomonedas recientemente listadas y disponibles para operar

