Criptografia Numaboa
A Cifra UBCHI *
Qua 28 Jan 2009 21:20 |
- Detalhes
- Categoria: Supercifragens
- Atualização: Quinta, 29 Janeiro 2009 23:18
- Autor: vovó Vicki
- Acessos: 7822
A Cifra UBCHI foi utilizada pelos alemães logo depois do início da Primeira Guerra Mundial, mas John Falconer já havia mencionado os princípios desta cifra em 1685 no seu texto Cryptomenysices Patefacta.
Este é um exemplo de supercifragem porque uma transposição colunar com chave é realizada duas vezes. A seguir mostrarei como cifrar um texto claro usando a UBCHI.
Método de cifragem
Vamos cifrar o seguinte texto claro:
A CRISE MUNDIAL É RESULTADO DA GANÂNCIA?
Vamos usar a palavra-chave CRISEMUNDIAL. Inicialmente criamos uma grade de 12 colunas com a palavra-chave e inserimos o texto da mensagem clara por linhas, da esquerda para a direita. Trocando as letras acentuadas e as especiais (como ç) por letras originais do nosso alfabeto, obtemos o seguinte:
C | R | I | S | E | M | U | N | D | I | A | L |
2 | 10 | 5 | 11 | 4 | 8 | 12 | 9 | 3 | 6 | 1 | 7 |
A | C | R | I | S | E | M | U | N | D | I | A |
L | E | R | E | S | U | L | T | A | D | O | D |
G | A | N | A | N | C | I | A |
A segunda etapa consiste em transferir as letras das colunas para uma grade das mesmas dimensões (12x3), de acordo com a sua numeração, novamente inserindo as letras por linhas e da esquerda para a direita. Começamos com as letras da coluna 1 (I O), seguimos com as letras da coluna 2 (A L A) e assim por diante:
C | R | I | S | E | M | U | N | D | I | A | L |
2 | 10 | 5 | 11 | 4 | 8 | 12 | 9 | 3 | 6 | 1 | 7 |
I | O | A | L | A | N | A | A | S | S | A | R |
R | A | D | D | A | D | E | U | N | U | T | I |
C | E | G | I | E | N | M | L | C |
Depois disto, inserimos n letras quaisquer. Escolhi inserir cinco letras, NUMABOA:
C | R | I | S | E | M | U | N | D | I | A | L |
2 | 10 | 5 | 11 | 4 | 8 | 12 | 9 | 3 | 6 | 1 | 7 |
I | O | A | L | A | N | A | A | S | S | A | R |
R | A | D | D | A | D | E | U | N | U | T | I |
C | E | G | I | E | N | M | L | C | N | U | M |
A | B | O | A |
Finalmente, faz-se uma nova transposição nos mesmos moldes da primeira: inserimos as letras das colunas de acordo com a sua numeração, fazendo a inserção por linhas e da esquerda para a direita. A coluna 1 agora tem as letras A T U, a coluna 2 tem as letras I R C A e assim sucessivamente. Veja o resultado:
C | R | I | S | E | M | U | N | D | I | A | L |
2 | 10 | 5 | 11 | 4 | 8 | 12 | 9 | 3 | 6 | 1 | 7 |
A | T | U | I | R | C | A | S | N | C | A | A |
E | A | D | G | O | S | U | N | R | I | M | N |
D | N | A | U | L | O | A | E | B | L | D | I |
A | A | E | M |
O resultado desta dupla transposição é:
ATUIR CASNC AAEAD GOSUN RIMND NAULO AEBLD IAAEM
Decifrando a mensagem
C | R | I | S | E | M | U | N | D | I | A | L |
2 | 10 | 5 | 11 | 4 | 8 | 12 | 9 | 3 | 6 | 1 | 7 |
A | T | U | I | R | C | A | S | N | C | A | A |
E | A | D | G | O | S | U | N | R | I | M | N |
D | N | A | U | L | O | A | E | B | L | D | I |
A | A | E | M |
C | R | I | S | E | M | U | N | D | I | A | L |
2 | 10 | 5 | 11 | 4 | 8 | 12 | 9 | 3 | 6 | 1 | 7 |
I | O | A | L | A | N | A | A | S | S | A | R |
R | A | D | D | A | D | E | U | N | U | T | I |
C | E | G | I | E | N | M | L | C | N | U | M |
A | B | O | A |
C | R | I | S | E | M | U | N | D | I | A | L |
2 | 10 | 5 | 11 | 4 | 8 | 12 | 9 | 3 | 6 | 1 | 7 |
I | O | A | L | A | N | A | A | S | S | A | R |
R | A | D | D | A | D | E | U | N | U | T | I |
C | E | G | I | E | N | M | L | C |
C | R | I | S | E | M | U | N | D | I | A | L |
2 | 10 | 5 | 11 | 4 | 8 | 12 | 9 | 3 | 6 | 1 | 7 |
A | C | R | I | S | E | M | U | N | D | I | A |
L | E | R | E | S | U | L | T | A | D | O | D |
G | A | N | A | N | C | I | A |
Para decifrar uma mensagem UBCHI precisamos seguir o caminho inverso usado na cifragem. Inicialmente colocamos todas as letras do criptograma numa grade de 12 colunas encabeçada pela palavra-chave e a numeração das colunas.
Isto nos permite ver quais células estão ocupadas e quantas células ocupadas cada coluna possui. A seguir inserimos as letras do criptograma agora por colunas. A coluna 1 recebe as letras A T U, a coluna 2 recebe as letras I R C A e assim por diante.
A seguir, retiramos os caracteres nulos (cujo número também faz parte da chave da cifra).
Finalmente, repetimos a operação de transferir as letras das linhas para as colunas numeradas.
Veja nas grades à esquerda a sequência correta da decifração.
Confira a cifra
Os nulos são escolhidos aleatoriamente.
Referências
Texto de Didier Müller, em Le chiffre UBCHI.