¿Cuáles son las ventajas de usar cifrado asimétrico?

Cifrados simétricos versus asimétricos

Los cifrados simétricos son los cifrados criptográficos más antiguos y más utilizados. En un cifrado simétrico, la clave que descifra el texto cifrado es la misma (o puede derivarse fácilmente) de la clave que cifra el texto claro. Esta clave a menudo se conoce como la clave secreta. Los cifrados simétricos más utilizados son DES y AES.

A diferencia de un cifrado simétrico, un cifrado asimétrico utiliza dos claves: una clave que se mantiene secreta y conocida por una sola persona (la clave privada) y otra clave que es pública y está disponible para todos (la clave pública). Las dos claves están matemáticamente interrelacionadas, pero es imposible derivar una clave de la otra. Los cifrados asimétricos bien conocidos son el algoritmo Diffie-Hellman, RSA y DSA.

¿Cuáles son las ventajas y desventajas de usar un cifrado asimétrico en lugar de un cifrado simétrico?

·

Una ventaja importante de los cifrados asimétricos sobre los cifrados simétricos es que no se necesita ningún canal secreto para el intercambio de la clave pública. El receptor solo necesita estar seguro de la autenticidad de la clave pública. Los cifrados simétricos requieren un canal secreto para enviar la clave secreta, generada en un lado del canal de comunicación, al otro lado.

·

Los cifrados asimétricos también crean problemas menores de administración de claves que los cifrados simétricos. Solo se necesitan 2n claves para que n entidades se comuniquen de forma segura entre sí. En un sistema basado en cifrados simétricos, necesitaría n (n? 1) / 2 claves secretas. En una organización de 5000 empleados, por ejemplo, el despliegue en toda la compañía de una solución de seguridad simétrica basada en criptografía requeriría más de 12 millones de claves. El despliegue de una solución asimétrica requeriría solo 10,000 claves.

·

Una desventaja de las cifras asimétricas sobre las cifras simétricas es que tienden a ser “1000 veces más lentas”. Con eso quiero decir que puede llevar aproximadamente 1000 veces más tiempo de CPU procesar un cifrado o descifrado asimétrico que un cifrado o descifrado simétrico.

·

Otra desventaja es que las cifras simétricas pueden descifrarse mediante un ataque de “fuerza bruta”, en el que se intentan todas las claves posibles hasta encontrar la clave correcta.

Debido a estas características, los cifrados asimétricos se usan generalmente para la autenticación de datos (a través de firmas digitales), para la distribución de una clave de cifrado simétrica masiva (también conocida como un sobre digital), para servicios de no repudio y para acuerdos de claves. Los cifrados simétricos se utilizan para el cifrado en masa.

Debo señalar que hay una tercera opción, la criptografía de clave privada. Esto no requiere distribución de claves de ningún tipo. Cada parte tiene su propia clave, que nunca se comparte o distribuye a nadie más. Puede ser mucho más rápido que la criptografía de clave pública.

La ventaja del cifrado de clave pública es que no necesita un canal seguro para transmitir la clave, y no hay ningún problema en dar su clave pública a varias personas que no confían entre sí

Ser scoure y compartirlo en público.