Cifra One Time Pad
A cifra de teclado único é um tipo de cifra de Vignere que inclui os seguintes recursos -
É uma cifra inquebrável.
A chave é exatamente igual ao comprimento da mensagem criptografada.
A chave é composta de símbolos aleatórios.
Como o nome sugere, a chave é usada apenas uma vez e nunca usada novamente para qualquer outra mensagem a ser criptografada.
Devido a isso, a mensagem criptografada ficará vulnerável a ataques por um criptanalista. A chave usada para uma cifra de teclado única é chamadapad, pois é impresso em blocos de papel.
Por que é inquebrável?
A chave é inquebrável devido aos seguintes recursos -
A chave é tão longa quanto a mensagem fornecida.
A chave é verdadeiramente aleatória e especialmente gerada automaticamente.
Texto chave e simples calculado como módulo 10/26/2.
Cada chave deve ser usada uma vez e destruída pelo remetente e pelo destinatário.
Deve haver duas cópias da chave: uma com o remetente e outra com o destinatário.
Encriptação
Para criptografar uma carta, o usuário precisa escrever uma chave abaixo do texto simples. A letra do texto simples é colocada na parte superior e a letra da chave à esquerda. O corte transversal obtido entre duas letras é o texto simples. É descrito no exemplo abaixo -
Decifrar
Para descriptografar uma letra, o usuário pega a letra da chave à esquerda e encontra a letra do texto cifrado nessa linha. A letra do texto sem formatação é colocada no topo da coluna, onde o usuário pode encontrar a letra do texto cifrado.