Cifrado de clave simétrica: el cifrado es un proceso para cambiar la forma de cualquier mensaje con el fin de protegerlo de la lectura por parte de cualquier persona. En el cifrado de clave simétrica, el mensaje se cifra mediante el uso de una clave y la misma clave se utiliza para descifrar el mensaje, lo que lo hace fácil de usar pero menos seguro. También requiere un método seguro para transferir la clave de una parte a otra.
Cifrado de clave asimétrica: el cifrado de clave asimétrica se basa en técnicas de cifrado de clave pública y privada. Utiliza dos claves diferentes para cifrar y descifrar el mensaje. Es más seguro que la técnica de cifrado de clave simétrica, pero es mucho más lento.
Cifrado de clave simétrica | Cifrado de clave asimétrica |
---|---|
Solo requiere una única clave tanto para el cifrado como para el descifrado. | Requiere dos claves, una clave pública y una clave privada, una para cifrar y otra para descifrar. |
El tamaño del texto cifrado es igual o menor que el texto sin formato original. | El tamaño del texto cifrado es igual o mayor que el texto sin formato original. |
El proceso de cifrado es muy rápido. | El proceso de cifrado es lento. |
Se utiliza cuando se requiere transferir una gran cantidad de datos. | Se utiliza para transferir pequeñas cantidades de datos. |
Sólo proporciona confidencialidad. | Proporciona confidencialidad, autenticidad y no repudio. |
La longitud de la clave utilizada es de 128 o 256 bits. | La longitud de la clave utilizada es 2048 o superior |
En el cifrado de clave simétrica, la utilización de recursos es baja en comparación con el cifrado de clave asimétrica. | En el cifrado de clave asimétrica, la utilización de recursos es alta. |
Ejemplos: 3DES, AES, DES y RC4 | Ejemplos: Diffie-Hellman, ECC, El Gamal, DSA y RSA |
Publicación traducida automáticamente
Artículo escrito por gluttony777 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA