¿Qué es una almohadilla única?
Una almohadilla única es un tipo de algoritmo de cifrado utilizado en la criptografía, donde la clave que encripta y descifra el mensaje se usa solo una vez. Obviamente, una almohadilla única, a veces acortada a OTP, no es el uso más eficiente de los recursos. El PAD único requiere tantos recursos para crearlo como una clave de uso múltiple, pero debe destruirse después de un uso. Sin embargo, cuando se siguen los procedimientos adecuados, el OTP es imposible de romper porque cada uno es diferente, lo que hace que valga la pena crear en ciertas situaciones.
esencialmente, la criptografía es el proceso de ocultar información, y una almohadilla única es una herramienta utilizada para ocultar los datos dentro de un código. Al usar la criptografía, una persona cifraría un mensaje, que implica aplicar un OTP u otro tipo de clave para el mensaje. La persona que recibe el mensaje usaría la clave para descifrar y leer el mensaje. Muchas personas piensan en la criptografía solo como un método por el cual los gobiernos y los grupos militares crean un código parar disfrazar mensajes. Sin embargo, se utilizan diferentes tipos de criptografía para ocultar información en una variedad de formatos, como con contraseñas de computadora y tarjetas de cajero automático.
Para ser considerado una almohadilla de una sola vez perfecta, la clave debe contener exactamente tantos datos como el texto que se encriptará, también llamado texto sin formato. Solo pueden existir dos copias de la clave, una para el remitente y otra para el receptor, y ambas partes deben destruir la clave al descifrarse del mensaje. Finalmente, la clave debe ser aleatoria. Algunos "generadores de número aleatorio" en las computadoras en realidad siguen un patrón para generar los números, solo dando la apariencia de ser aleatorio.
Cuando se usa correctamente, el PAD único se considera perfectamente seguro porque alguien que intenta descifrar el código no puede confiar en otros códigos o mensajes para obtener pistas. Un criptoanalista puede comparar y contrastar varios mensajes que emplean una clave de uso múltiple, unaPlaying Análisis estadístico o coincidencia de patrones y eventualmente resolviendo la clave. Sin embargo, con una clave de una sola vez, las únicas pistas están en el mensaje único, lo que hace que sea imposible que el criptanalista rompa la clave.
El término "almohadilla" se refiere al momento en que el código se imprimió en una almohadilla de papel llena de códigos OTP aleatorios. Después de usar el código una vez, la hoja superior de la almohadilla se destruiría, revelando el siguiente código para la próxima almohadilla única. Las computadoras generan aleatoriamente los OTP de hoy, como lo han hecho durante muchos años.