Anúncios incomodam? Ir Sem anúncios Hoje

Codificador e Decodificador de Cifra de Playfair

DesenvolvedorSegurançaTexto
ANUNCIADO Remover?
Apenas caracteres alfabéticos. Duplicatas são removidas ao construir a grade 5x5.
O Playfair utiliza uma grade 5x5 que só cabe 25 letras — escolha qual letra será dobrada ou eliminada.
Usada para separar letras duplicadas e preencher texto plano de comprimento ímpar.

Grade 5x5 do Playfair

Desdobramento passo a passo dos digrafos

Como o cifrado Playfair funciona

O Algoritmo: O Playfair é um cifrado de substituição de digrafos. A palavra-chave é disposta em uma matriz 5x5 (sem duplicatas), seguida pelo restante do alfabeto. Como a grade só contém 25 letras, uma letra é dobrada com outra — tradicionalmente I e J compartilha uma célula, embora algumas variantes omitam Q em vez de.

Preparação do texto claro: Remova caracteres não alfabéticos, depois divida em pares. Se um par contém duas letras iguais (por exemplo, LL), insira uma letra de preenchimento (normalmente X) entre elas. Se o último par tiver apenas uma letra, adicione uma letra de preenchimento.

Codificação de cada digraph:

Mesma linha: substitua cada letra pela que está imediatamente à direita (com wrap-around).
Mesma coluna: substitua cada letra pela que está imediatamente abaixo (com wrap-around).
Retângulo: substitua cada letra pela que está na mesma linha, mas na coluna da outra letra.

Decodificação é o inverso: desloque para a esquerda para pares na mesma linha, desloque para cima para pares na mesma coluna; os pares retângulos usam a mesma regra de troca de coluna.

História: Inventado por Charles Wheatstone em 1854 e promovido por Lord Playfair, o cifrado foi usado pelas forças britânicas na Guerra dos Boers e na Primeira Guerra Mundial. Foi o primeiro cifrado prático de substituição literal de digrafos e resistiu muito melhor à análise criptográfica casual do que os códigos monoalfabéticos, pois as frequências dos digrafos são mais planas do que as de letras individuais.

Quebrar o cifrado: O Playfair é vulnerável à análise de frequência de digrafos em textos longos. Digrafos comuns em inglês, como TH, HEe, e IN são consistentemente mapeados para pares de cifra, o que pode revelar a estrutura da matriz.

ANUNCIADO Remover?

Guia

Codificador e Decodificador de Cifrado Playfair

Codificador e Decodificador de Cifra de Playfair

Cifre ou decifre texto com o cifrado clássico Playfair inteiramente no seu navegador. Insira uma palavra-chave, cole seu texto claro ou cifrado e observe a ferramenta construir a matriz 5×5 com chave, preparar os digrafos e mostrar cada passo de substituição. Nenhum dado sai do seu dispositivo.

Como usar

  1. Escolha um modo: Codificar para transformar o texto claro em cifrado, ou Decodificar para recuperar a mensagem original.
  2. Digite ou cole seu texto no campo de entrada. Pontuação, dígitos e espaços são ignorados.
  3. Insira uma palavra-chave (qualquer palavra ou frase alfabética). Duplicatas são removidas ao construir a matriz 5×5.
  4. Escolha uma variante da matriz: I e J compartilham uma célula (a forma original de 1854) ou Omitir Q (J mantida separada).
  5. Opicionalmente, altere a letra de preenchimento usada para separar pares duplicados e preencher textos de comprimento ímpar.
  6. Leia o resultado, examine a matriz com chave e revise a análise detalhada por digraph abaixo.

Características

  • Matriz 5×5 com chave visual – As letras da palavra-chave estão destacadas para que você possa ver como a grade é construída.
  • Ambas as variantes clássicas – Escolha dobrar I/J ou omitir Q para corresponder à versão histórica do Playfair que você precisa.
  • Preparação automática de digrafos – Letras duplicadas recebem um preenchimento para separação, textos de comprimento ímpar são preenchidos, e as letras de preenchimento inseridas são destacadas.
  • Tabela de substituição passo a passo – Cada digraph é mostrado com a regra aplicada (mesma linha, mesma coluna ou retângulo) e o par de saída.
  • Letra de preenchimento configurável – Escolha X, Q ou Z de acordo com o que se adapta melhor ao seu texto claro.
  • Codificar e decodificar em uma única ferramenta – Realize viagens de mensagem sem precisar mudar de página.
  • Inteiramente no cliente – A criptografia é executada em JavaScript puro, então seus mensagens e palavras-chave nunca chegam aos nossos servidores.

Perguntas frequentes

  1. Por que o cifrado Playfair usa uma grade 5x5 em vez de 6x5 ou 5x6?

    Uma grade 5x5 contém exatamente 25 letras, uma vez menos que o alfabeto inglês. O cifrado original reduziu o alfabeto para 25 dobrando I e J em uma única célula. Uma configuração 5x5 também mantém as regras de linha, coluna e retângulo simétricas e fáceis de aplicar à mão — uma grade 6x5 ou 5x6 exigiria que as regras lidas com tamanhos diferentes de rolagem em cada eixo, o que seria impraticável para o uso em papel e lápis, para o qual o cifrado foi projetado.

  2. Por que o Playfair cifra pares de letras em vez de letras individuais?

    Cifrar digrafos planifica as estatísticas de frequência de letras. Na língua inglesa, a letra E aparece cerca de 12,71% do tempo, mas o digraph TH aparece apenas em torno de 2,71%. Como o Playfair mapeia cada digraph claro para um digraph cifrado único, a análise de frequência de letras individuais falha. Isso é o que tornou o Playfair muito mais difícil de quebrar do que códigos monoalfabéticos como o de César.

  3. Qual a diferença entre a variante I/J e a variante Omit-Q?

    Ambas as variantes acomodam 26 letras em 25 células. A variante I/J trata I e J como a mesma letra — qualquer J no texto claro é substituída por I antes da codificação. A variante Omit-Q elimina completamente a letra Q da matriz; textos contendo Q devem ser reescritos antes da codificação (geralmente como KW ou simplesmente omitidos). A variante I/J é a forma histórica correta usada pelas forças britânicas; a variante Omit-Q é preferida em textos onde I e J têm significados independentes, como em documentos jurídicos.

  4. Por que a decodificação produz letras X extras no texto claro?

    O Playfair não pode cifrar um digraph formado por duas letras iguais porque as regras de codificação exigem que as letras estejam em posições diferentes na grade. O codificador separa tais pares inserindo uma letra de preenchimento (comumente X). O decodificador é baseado em regras e não tem forma de saber quais letras X foram originais e quais foram inseridas, então o texto claro recuperado contém as letras de preenchimento. A remoção de preenchimentos é um passo manual de pós-processamento deixado para o leitor.

  5. O cifrado Playfair ainda é seguro hoje?

    Não. O Playfair foi considerado seguro para mensagens curtas e táticas no século XIX e início do século XX, mas a análise criptográfica moderna quebra facilmente. A análise de frequência de digrafos em alguns centenas de letras de texto cifrado geralmente revela o suficiente para recuperar a maioria da matriz com técnicas de subida ou simulação de anelamento. Trate o Playfair como uma ferramenta educacional, um dispositivo de enigma ou um exercício histórico — não como um esquema de criptografia real.

Quer eliminar anúncios? Fique sem anúncios hoje mesmo

Instale nossas extensões

Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida

Ao Extensão do Chrome Ao Extensão de Borda Ao Extensão Firefox Ao Extensão Opera

O placar chegou!

Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!

ANUNCIADO Remover?
ANUNCIADO Remover?
ANUNCIADO Remover?

Notícias com destaques técnicos

Envolver-se

Ajude-nos a continuar fornecendo ferramentas gratuitas valiosas

Compre-me um café
ANUNCIADO Remover?