Home Laboratórios Mat-Lab O Código de Políbio *
Aldeia Numaboa

Um portal diferente em Português do Brasil
sem propaganda, sem Google ads e sem banners.

Faça a sua parte! NÃO JOGUE SEU VOTO FORA! NÃO dê seu voto a qualquer cidadão condenado ou sob suspeita!

Conheça os parlamentares processados

Procurar por

Na Aldeia

Há 211 visitantes e 1 usuário registrado online

2533 registros
1 hoje
8 nesta semana
6 neste mês
Boas vindas: APGOD

Estatística

Artigos: 751
Artigos lidos: 3029064
Arquivos: 411
Downloads: 151310
Glossário: 1075
Bibliografia: 24

Registro/Login

O Código de Políbio * Imprimir Indique esta página
Avaliação: / 15
PiorMelhor 
Criptografia Numaboa - Substituições Tomográficas
Escrito por vovó Vicki   
Sáb, 02.07.2005 13:35

O historiador grego Políbio (204 a.C. a 122 a.C.), no seu livro Histórias, descreve um código poligrâmico e atribui a autoria do mesmo aos seus contemporâneos Cleoxeno e Democleto.

A idéia é substituir cada letra com um par de números cujos algarismos estão compreendidos entre 1 e 5. A base para a substituição é dada por uma tabela de 5x5. Desta forma, a mensagem pode ser transmitida com dois grupos de 5 tochas. Por exemplo, a letra E é transformada em 1 e 5 (veja abaixo), e pode ser transmitida com 1 tocha à direita e 5 à esquerda.

Na verdade, mais do que um código secreto, esta cifra é um sistema de telecomunicação - um telégrafo ótico. Telégrafos com tocha existiam há muitos séculos e já haviam sido usados por Enéias, o tático, ao redor de 350 a.C. No entanto, eram baseados num número muito limitado de mensagens possíveis. O código de Políbio se destaca porque se baseia na decomposição da mensagem em letras individuais, permitindo transmitir qualquer tipo de mensagem.

CARACTERÍSTICAS

  • Origem: Autoria de Cleoxeno e Democleto. Relatada por Políbio no seu livro Histórias.
  • Classe: Substituição Monogrâmica
  • Tipo: Monoalfabética Tomográfica
  • Segurança: Baixíssima.
  • Uso: O método serviu de base para muitos outros tipos de cifra. A tabela ficou conhecida como Tabuleiro de Políbio ou checkerboard.
  • Criptoanálise: Uma simples análise de frequência é suficiente para decifrar o texto.

O CÓDIGO DE POLÍBIO

As letras são colocadas num tabuleiro de 5x5. Como o alfabeto grego possui 24 letras, Políbio propôs que a 25a. posição do tabuleiro fosse utilizada como sinal de sincronização - início e fim da transmissão. No exemplo abaixo utilizei o alfabeto latino que possui o "defeito" de ter 26 letras. Para obter a cifra, os caracteres K e Q, foneticamente muito próximos, foram "fundidos". Deste modo, obtém-se a seguinte tabela:


                |  1  |  2  |  3  |  4  |  5  |
                |-----------------------------|
          |  1  |  A  |  B  |  C  |  D  |  E  |
          |  2  |  F  |  G  |  H  |  I  |  J  |
          |  3  | K/Q |  L  |  M  |  N  |  O  |
          |  4  |  P  |  R  |  S  |  T  |  U  |
          |  5  |  V  |  W  |  X  |  Y  |  Z  |
                |-----------------------------|

Cada letra é representada pela combinação dos dois números que correspondem à posição ocupada pela letra. Assim, A é substituído por 11, B por 12..., L por 32, etc, e a mensagem clara é transformada numa sequência de números que variam de 11 a 15, 21 a 25, 31 a 35, 41 a 45 e 51 a 55.

O código de Políbio tem algumas características importantes: a redução do número de caracteres cifrantes utilizados (são apenas 5), a conversão em números (que permitem fazer cálculos adicionais) e a transformação de um símbolo em duas partes que podem ser usadas separadamente. Sua importância na história da criptografia reside no fato de que serviu de base para outros métodos de cifragem como a Cifra Playfair e a Cifra Campal Germânica (ADFGX), usada na Primeira Guerra Mundial.

Veja um exemplo do uso do Código de Políbio logo abaixo:

     Texto Original: T  o  c  h  a  s  d  e  P  o  l  í  b  i  o
     Texto Cifrado: 44 35 13 23 11 43 14 15 41 35 32 24 12 24 35

CONFIRA A CIFRA

Reiniciar Image Mensagem clara
Image Mensagem cifrada
Manter espaços
Eliminar espaços
Cifragem lenta
Cifragem rápida
Image Cifrar Mensagem
Limpar
Image Decifrar Mensagem
Limpar
Aplicativo em Javascript, que precisa estar habilitada!

Exercícios on line

Em Lápis e Papel - Exercícios com o Código de Políbio - você encontra material para testar e reforçar seus conhecimentos.

Última atualização ( Ter, 12.02.2008 17:50 )
 

Topo