Ventajas y desventajas de cifrado de clave simétrica
Vídeo: Criptografía
cifrado de clave simétrica es un método de codificación de datos pulsando la misma clave tanto para encriptar y desencriptar ella. Esto es diferente de cifrado asimétrico, también conocido como cifrado de clave pública, en el que utiliza diferentes claves para cifrar y descifrar. Con el cifrado de clave simétrica, también conocido como cifrado de clave secreta, usted tiene que mantener en secreto la clave, mientras que el cifrado asimétrico le permite compartir la clave de cifrado con cualquier persona, ya que mantiene su clave de descifrado a sí mismo.
Ventaja: Extremadamente seguro
Cuando se utiliza un algoritmo de seguridad, encriptación de clave simétrica puede ser extremadamente seguro. Uno de los sistemas de cifrado de clave simétrica más utilizados es el designado por el Gobierno de EE.UU. Advanced Encryption Standard. Cuando se utiliza con su longitud de clave de 256 bits más segura, se necesitarían alrededor de mil millones de años para una computadora petaflop 10 de adivinar la clave a través de un ataque de fuerza bruta. Dado que, a partir de noviembre de 2012, el ordenador más rápido del mundo corre a 17 petaflops, AES de 256 bits es esencialmente irrompible.
Ventaja: relativamente rápido
Uno de los inconvenientes de los sistemas de cifrado de clave pública es que necesitan las matemáticas relativamente complicados para el trabajo, haciéndolos muy computacionalmente intensivas. Cifrar y descifrar los datos de clave simétrica es relativamente fácil de hacer, que le da muy buen rendimiento de lectura y escritura. De hecho, muchas unidades de estado sólido, que suelen ser extremadamente rápido, utilizan el cifrado de clave simétrica internamente para almacenar datos y que todavía son más rápidos que los discos duros tradicionales no cifrados.
Desventaja: Compartiendo la clave
El mayor problema con el cifrado de clave simétrica es que es necesario tener una manera de conseguir la llave de la parte con la que va a compartir datos. Las claves de cifrado no son simples cadenas de texto como contraseñas. Son esencialmente bloques de galimatías. Como tal, usted tendrá que tener una forma segura de conseguir la llave de la otra parte. Por supuesto, si usted tiene una forma segura de compartir la clave, es probable que no tenga que ser mediante el cifrado en el primer lugar. Con esto en mente, el cifrado de clave simétrica es particularmente útil cuando la encriptación de su propia información en contraposición a cuando se comparte información cifrada.
Desventaja: Más daño si comprometida
Vídeo: Píldora formativa 27: ¿Qué es mejor, la criptografía simétrica o la asimétrica?
Cuando alguien se pone en sus manos una clave simétrica, que pueden descifrar todo lo cifrado con esa clave. Cuando se utiliza el cifrado simétrico para comunicaciones bidireccionales, esto significa que ambos lados de la conversación quedan comprometidas. Con asimétrica cifrado de clave pública, alguien que le da su clave privada puede descifrar los mensajes enviados a usted, pero no puede descifrar lo que usted envía a la otra parte, ya que se cifra con un par de claves diferentes.
referencias
- enlazar Microsoft: Descripción de cifrado simétrico y asimétrico
- enlazar ProgrammerInterview: ¿Cuáles son las diferencias entre simétrica y criptografía de clave pública
- enlazar EE Times: ¿Qué tan seguro son los ataques de fuerza bruta contra el AES?