encryption - simetrico - tipos de criptografia
¿Qué es el cifrado de clave nula? (2)
En la película Dark Knight, Batman construye un sistema de monitoreo de sonar ultrapotente y lo encripta con Null Key Encryption.
Estaba leyendo este RFC pero no pude comprenderlo. Dice algo como esto
Sin embargo, hay casos en que solo se requiere autenticación e integridad, y la confidencialidad no es necesaria o no está permitida.
Y al final le dice a Fox
Escriba su nombre cuando haya terminado.
Si es así de simple, ¿por qué encriptarlo?
Debes entender el contexto. Esto es para IPSec, otras partes de IPSec proporcionan integridad (nadie puede cambiar los datos que están en tránsito) y autenticación (certeza sobre quién envió los datos), y un esquema de cifrado proporciona confidencialidad (solo el destinatario puede leer los datos) .
En algunas situaciones, IPSec se puede usar para Integridad y Autenticación, pero no para Confidencialidad (algunas situaciones pueden prohibir el cifrado). A continuación, puede configurar IPSec con un mecanismo de cifrado de clave nula. De esta forma, usted todavía obtiene dos de cada tres beneficios de IPSec: nadie puede meterse con su mensaje en tránsito, y las partes que se comunican están seguras de con quién están hablando.
Por supuesto, si Batman intentaba mantener los datos secretos en la película, probablemente se tratara de una broma oscura / huevo de pascua dirigido a personas que saben lo que es el cifrado de clave nula.
No hay Cifrado de Clave Nulo. Es pura ficción.
El RFC que vinculó es ... ¿un RFC divertido? El Algoritmo nulo descrito allí es de hecho un algoritmo muy muy poderoso. Encripta su texto plano
Hello World
Para el texto cifrado
Hello World
Dudo mucho que este algoritmo se rompa alguna vez :-)