Actualmente estoy leyendo sobre el cifrado de una vez, y tengo una pregunta. Dicen que el cifrado OTP es irrompible, y esto se puede probar matemáticamente. Esto se proporciona siempre que la clave utilizada sea verdaderamente aleatoria y se use solo una vez, ¿verdad? ¿Qué sucede si vengo con un sistema completo (puede ser software o hardware o una combinación de ambos) para forzar estas dos condiciones? ¿Tendré el mejor & ¿Solución de encriptación ideal?
Digamos, por ejemplo, que las dos partes que están dispuestas a intercambiar información obtienen las claves al conectarse a un servidor que está en línea todo el tiempo. El servidor se asegurará de que las claves generadas sean aleatorias y se asegurará de que una clave nunca se vuelva a utilizar. Los usuarios de cada lado solo deberán tener una conexión a Internet y un mecanismo para intercambiar información. La información viajará a través de Internet encriptada utilizando la tecla de una sola vez generada aleatoriamente por el servidor.
¿Estoy haciendo algún sentido aquí? Acabo de empezar a leer sobre un pad de tiempo, y comencé a preguntarme sobre esto. Hay muchos sitios web que te dirán que un pad de tiempo no es práctico en absoluto, porque realmente no puedes obtener un número realmente aleatorio o algo así.
Adición:
¿Estos chicos ofrecen algo especial en la distribución de claves? Dicen que han perfeccionado la implementación de OTP a lo largo del tiempo.