¿Qué es la criptografía asimétrica?
La criptografía asimétrica es un tipo de cifrado en el que la clave utilizada para cifrar la información no es la misma que la clave utilizada para descifrar la información. Este formato es lo opuesto a la criptografía simétrica, donde se usa la misma clave para cifrar y descifrar la información. La forma más común de criptografía asimétrica es el cifrado de clave pública. Si bien la criptografía asimétrica es generalmente más segura que simétrica, también es más difícil de configurar y prácticamente imposible de realizar sin la ayuda de una computadora.
El cifrado de clave pública es, con mucho, el tipo más común de criptografía asimétrica. En este sistema, cada usuario tiene dos claves, una clave pública y una clave privada. La clave pública se publica y está disponible para cualquier persona que quiera verla. La clave privada está matemáticamente relacionada con la clave pública, pero el algoritmo es tan complejo y variable que no hay una forma razonable de derivar una clave privada de un público.
Supongamos que un mensaje necesita ser enviado de una persona a otra. El remitente localizaría la clave pública del receptor y la usaría para cifrar un mensaje. Cuando el receptor recibe el mensaje, intenta abrirlo. La clave pública del receptor verifica que la clave privada es auténtica. La clave privada le permite al usuario descifrar el mensaje y leerlo.
La principal ventaja de la criptografía asimétrica es la seguridad individual. Es posible que las dos personas que intercambian el mensaje nunca se hayan encontrado cara a cara; de hecho, ni siquiera necesitan saber quién es la otra persona. Dado que los individuos pueden publicar sus claves con la identidad que deseen, existe un anonimato total en el sistema.
Esto está en oposición directa a la criptografía simétrica donde se usa la misma clave para el cifrado y descifrado. En este caso, es prácticamente imposible no conocer a la persona que descifra un mensaje, ya que la clave debería intercambiarse de antemano. En un sistema asimétrico, es fácil mantener una clave segura, pero los sistemas simétricos potencialmente tienen muchas personas con la misma clave, lo que aumenta el riesgo de que se vea comprometida.
Uno de los mayores inconvenientes de la criptografía asimétrica es su dependencia de las computadoras. Sin un sistema informático, es prácticamente imposible realizar un cifrado o descifrado asimétrico. Dado que todo el proceso está controlado por computadora, también es posible romper el sistema con una computadora. Si bien algunos cifrados de clave pública se consideran casi a prueba de grietas, cada año sale un nuevo método de craqueo que requiere nuevas contramedidas de cifrado.