A través del cifrado asimétrico, tanto los inversores institucionales como los cypherpunks pueden salvaguardar, intercambiar y transferir de forma segura una gama de activos digitales en constante evolución.
Resumen
El cifrado asimétrico es una forma de criptografía que permite a cualquier persona verificar la integridad de sus transacciones digitales y proteger sus fondos. Si bien el cifrado asimétrico ha existido durante décadas, su aplicación reciente y casi ubicua en la industria de la cadena de bloques ha marcado el comienzo de una nueva era de autonomía financiera.
El cifrado asimétrico, o criptografía de clave pública (PKC), es una característica fundamental de los ecosistemas de criptomonedas y desempeña un papel clave en la mayoría de las carteras de activos digitales. Esta forma de cifrado se propuso públicamente por primera vez en 1977 y se utilizó para proporcionar una amplia gama de funciones de seguridad y usabilidad antes de ser adoptada por los desarrolladores de blockchain. Hoy en día, el cifrado asimétrico es común para las carteras de activos digitales de auto custodia, pero no es necesario para las carteras que se mantienen en los intercambios de criptomonedas centralizados.
¿Cómo funciona el cifrado asimétrico?
En esencia, el cifrado asimétrico permite a los usuarios verificar la integridad de las transacciones digitales y proteger los fondos de piratas informáticos y otros actores maliciosos. Esta forma de criptografía implica el uso de dos claves interconectadas matemáticamente: una clave pública y una clave privada. La clave pública cifra texto plano legible en texto cifrado indescifrable, mientras que la clave privada se utiliza para el descifrado (o viceversa). Si bien la clave pública puede ser fácilmente accesible, la clave privada debe mantenerse en secreto y ser conocida solo por los titulares autorizados. El cifrado de clave asimétrica también es importante para proporcionar firmas digitales, que pueden verificar la autenticidad e integridad de los usuarios, las transacciones y los datos y, por lo tanto, desempeña un papel central en los mecanismos de seguridad subyacentes de la mayoría de las carteras de criptomonedas.
Poder para los titulares de las llaves
Para que las redes blockchain se conviertan en la infraestructura de un ecosistema financiero global, deben proporcionar una manera fácil para que los usuarios protejan y transfieran de forma segura los activos digitales. En la red Bitcoin, por ejemplo, esto se logra creando billeteras con una clave pública y una clave privada, que el propietario puede usar para acceder a sus fondos. Dentro de esta billetera, hay un registro de todas las transacciones entrantes y salientes, y un usuario puede enviar y recibir transacciones mediante el uso de direcciones de billetera bitcoin que tienen hash (o cifrado unidireccional) de la dirección pública de la billetera correspondiente.
Sin embargo, tener las claves privadas de su billetera criptográfica no solo le da acceso a sus fondos, sino que lo convierte en su propio banco personal. Sin un custodio criptográfico de terceros, no hay intermediarios que dicten cuándo, dónde o cómo utiliza sus fondos criptográficos. Como resultado, a través del cifrado asimétrico, tanto los inversores institucionales como los cypherpunks pueden salvaguardar, intercambiar y transferir de forma segura una gama de activos digitales en constante evolución de una manera que no depende de la estabilidad y el decreto de un gobierno o un organismo regulador centralizado. . Esta autonomía financiera radical es una expresión directa del espíritu de auto-soberanía de blockchain. Pero con esta libertad individual viene una responsabilidad adicional.
Si pierde sus claves privadas, pierde todo el acceso a sus fondos en la billetera correspondiente y la probabilidad de recuperar la billetera es esencialmente nula. Los protocolos de seguridad con cifrado asimétrico son, por lo tanto, un arma de doble filo y sensibles a los errores humanos y otras formas de mala gestión de cuentas fuera de la cadena. Varios servicios de custodia criptográfica han intentado remediar este problema proporcionando formas de recuperar una clave privada utilizando listas de palabras únicas más intuitivas que representan una clave u otros mecanismos de respaldo que permiten a los usuarios acceder a la información de clave privada almacenada. Sin embargo, el núcleo de la tecnología aún requiere una clave privada para poder usar una billetera criptográfica.
Encriptación simétrica frente a asimétrica
A diferencia del cifrado asimétrico, el cifrado simétrico utiliza solo una clave tanto para el cifrado como para el descifrado. En términos generales, los algoritmos de cifrado utilizados para el cifrado simétrico son menos complejos que los utilizados para el cifrado asimétrico, lo que generalmente hace que el cifrado asimétrico sea más seguro que el cifrado simétrico.
El cifrado de clave asimétrica utiliza claves más largas para una mejor seguridad, generalmente 1024 o 2048 bits. Esto da como resultado velocidades de cifrado ligeramente más lentas en relación con las medidas de seguridad respaldadas por cifrado simétrico. Sin embargo, el uso del cifrado asimétrico de dos claves únicas pero relacionadas significa que los usuarios pueden compartir de forma segura su clave pública con cualquier persona sin el riesgo de comprometer su cuenta, lo que permite una gama de aplicaciones significativamente más amplia.
Dentro del espacio blockchain, la criptografía asimétrica también sirve como base de firmas digitales para muchos ecosistemas de criptomonedas. Al igual que las firmas analógicas, una firma digital puede proporcionar la autenticidad e integridad de un documento o transacción, pero con un nivel de seguridad mucho más alto. Las firmas digitales se crean con el hash, o una función unidireccional, a partir de los datos o transacciones que serán “firmadas” por la clave privada. Como resultado, si bien cualquier persona con la clave pública del remitente puede verificar fácilmente la firma digital y la autenticidad del mensaje, la transacción o los datos subyacentes, es casi imposible realizar ingeniería inversa o decodificar la clave privada de una firma digital.
Como resultado, la criptografía asimétrica se prefiere típicamente al cifrado simétrico cuando una mayor seguridad es una prioridad más alta que la velocidad, y cuando el sistema requiere alguna forma de verificación de identidad.
El cifrado asimétrico y la era cuántica que se avecina
Si bien el cifrado asimétrico es una de las formas de cifrado más robustas y ampliamente aplicadas que existen, existe la preocupación de que la computación cuántica haga que el cifrado asimétrico sea inútil en los próximos años. La computación cuántica sigue siendo una tecnología incipiente y puede que falten décadas para que se convierta en una herramienta ampliamente útil, pero una vez que esta tecnología madura, las computadoras cuánticas pueden romper funciones unidireccionales. Esto hará que algunos de los protocolos de seguridad más utilizados en Internet, así como la mayoría de los protocolos de blockchain y libro mayor actuales, no sean seguros.
En otras palabras, la computación cuántica no solo afecta el cifrado asimétrico y las monedas digitales; puede tener implicaciones devastadoras para los sistemas de seguridad que actualmente sustentan todo el sistema bancario mundial e Internet. Como resultado, muchas preocupaciones sobre el futuro del cifrado asimétrico pierden el sentido. Los activos digitales y los canales de comunicación siempre estarán protegidos utilizando la última tecnología disponible y, a medida que surjan nuevas amenazas y oportunidades, estos sistemas se adaptarán en consecuencia o se enfrentarán a la extinción. De hecho, varios proyectos de blockchain ya están tratando de desarrollar medidas de seguridad resistentes a los cuánticos y otras soluciones “a prueba de futuro”. Sin embargo, en la actualidad, el cifrado asimétrico sigue siendo una solución de ciberseguridad eficaz que seguirá desempeñando un papel central en el espacio criptográfico y más allá.