Cifrado Vernam
XOR bit a bit digital
El cifrado de Vernam se basa en el principio de que cada carácter del texto plano de un mensaje se "mezcla" con un carácter de un flujo de claves. Si se utiliza un flujo de claves verdaderamente aleatorio, el resultado será un texto cifrado verdaderamente "aleatorio" que no guarda ninguna relación con el texto plano original. En ese caso, el cifrado es similar a la irrompible One-Time Pad (OTP). Como se utilizaba generalmente con teleimpresoras y cintas perforadas de 5 niveles, el sistema también se conoce como One-Time Tape u OTT.
Si el texto cifrado resultante en el sistema OTT descrito anteriormente es realmente aleatorio, puede enviarse de forma segura a través del aire, sin riesgo de ser descifrado por un fisgón. Todo lo que tiene que hacer el destinatario es mezclar el texto cifrado con el mismo OTT para revelar el texto plano original. Sólo hay que garantizar que la OTT sea realmente aleatoria, que sólo haya dos copias de ella, que ambas copias se destruyan inmediatamente después de su uso y que sólo se utilicen una vez. (Más información sobre seguridad más adelante).
Referencias