Ventajas, desventajas y diferencias con el criptosistema simétrico

La elección entre los dos tipos de cifrado, y el algoritmo que se va a emplear, depende de los requisitos de seguridad y de uso de recursos. En la práctica, lo más usual es emplear esquemas híbridos, en que la información se encripta con método simétrico, pero la clave se comparte a través de un cifrado asimétrico.

Presentaré las diferencias más relevantes empleando un cuadro comparativo. De todas maneras, es importante recalcar que no existe un método mejor que otro; todos tienen sus características que los hacen una mejor opción. Lo importante es seleccionar el mejor método o combinación de métodos en la implementación.

Característica

Cifrado simétrico

Cifrado asimétrico

Seguridad

Requiere de la compartición de la clave única con el receptor

Mayor riesgo de robo de la clave

No proporciona autenticación y no repudio

El uso de claves públicas y privadas añade seguridad

Si se pierde la clave privada no se puede recuperar la información

Proporciona autenticación y no repudio

Velocidad de cifrado

Más rápido

Más lento

Tamaño del mensaje cifrado

Más pequeño

Depende del algoritmo, pero tiende a ser más grande que el mensaje original

Uso según la cantidad de datos

Mejor para grandes cantidades de datos

Mejor para mensajes pequeños

Uso de recursos computacionales

Pocos recursos 

Usa más recursos


Referencias:

Diferencia entre Encriptación Simétrica y Asimétrica. (n.d.). Access Quality - Presentación Digital. https://www.accessq.com.mx/diferencia-encriptacion-simetrica-asimetrica/

Arnaud. (2023). Cifrado simétrico vs. asimétrico: ¿cuál es la diferencia? Mailfence Blog. https://blog.mailfence.com/es/cifrado-simetrico-vs-asimetrico/

Cifrado simétrico y asimétrico: ¿Cuál es mejor? (2022). Inesdi. https://www.inesdi.com/blog/cifrado-asimetrico-y-simetrico/

Comentarios

Entradas populares de este blog

¿Qué es el criptosistema de clave pública?

Observaciones y recomendaciones para implementar el criptosistema

Caso práctico de aplicación (qué algoritmo, dónde y cómo usarlo)