El cifrado Vernam es un algoritmo de criptografía inventado en 1917 que combina texto en claro con un flujo de datos aleatorio del mismo tamaño mediante la operación XOR para generar texto cifrado. Posteriormente, se propuso usar cintas de papel con información completamente aleatoria para implementar la libreta de un solo uso, un método de cifrado irrompible. El método Vernam fue utilizado durante la Segunda Guerra Mundial por espías.