Considere a seguinte tabela-chave 5x5 do
método de criptografia
Playfair Cipher, que contém
25 letras, estando omitidos os caracteres
acentuados, a pontuação e a letra J. Esta deve ser
substituída pela letra I. A tabela foi gerada a partir
da primeira estrofe do poema
Versos Íntimos de
Augusto dos Anjos.
O algoritmo de cifragem é simples. Começa dividindo
o texto de entrada em pares de letras (dígrafos). Se
o comprimento é ímpar, ade-se um Z à última letra.
Em seguida, para cada dígrafo,
(1) se ambas as letras estão na mesma coluna
da tabela-chave, troque-as pela letra
imediatamente abaixo de cada uma (ou no
topo, se a letra estiver na última linha);
(2) se ambas estão na mesma linha, substitua-as
pela letra imediatamente à direta de cada
uma (ou na extrema esquerda, caso a letra
esteja na última coluna);
(3) senão, troque o dígrafo pelas duas letras da
tabela que estão nos cantos opostos no
retângulo formado pelo par de dígrafo.
Sabendo que o algoritmo de deciframento consiste
somente em efetuar o mesmo processo ao reverso, o
texto de entrada que deu origem ao texto cifrado
“UMMDHD” a partir da tabela-chave acima é: