Selecione o idioma
Cifras de Substituição
Cifra de CésarCifra AtbashROT13Cifra AfimCifra de VigenèreCifra de Playfair
Cifras de Transposição
Cifra de CercaTransposição ColunarCifra de RotaCítala
Codificações Modernas
Base64HexadecimalBinárioCodificação de URL
Ferramentas Especiais
Código MorseConversor ASCIIGerador de HashAnálise de Texto

🔲 Decodificador e Codificador de Cifra de Playfair

Ferramenta online gratuita da cifra de Playfair para criptografia e descriptografia com resultados em tempo real, visualização de grade 5×5, exemplos passo a passo e criptoanálise automática. Perfeita para aprender criptografia, resolver quebra-cabeças e para fins educacionais.

🚀 Exemplos Rápidos - Clique para Tentar:

Exemplo Clássico: Palavra-chave: "MONARCHY" | Texto simples: "INSTRUMENTS" → "GATLMZCLRQTX"
Demonstração Simples: Palavra-chave: "PLAYFAIR" | Texto simples: "HELLO WORLD" → "DMOLOM UOKOUH"
Mensagem Militar: Palavra-chave: "SECRET" | Texto simples: "ATTACK AT DAWN" → "CQSMSR CQ LDTO"

🔐 Ferramenta da Cifra de Playfair

🔑 Palavra-chave de Criptografia
📊 Grade de Playfair (Matriz 5×5)

💡 Grid updates automatically based on your keyword. Hover over cells for coordinates.

📝 Texto de Entrada (Texto Simples/Cifrado)
📤 Texto de Saída (Atualizado Automaticamente)
⚙️ Opções de Exibição

🔍 Ferramentas de Criptoanálise (Descriptografar Sem Chave)

Tente descriptografar o texto cifrado sem saber a palavra-chave usando ataque de dicionário ou análise de frequência:

🏛️ Contexto Histórico

A cifra de Playfair foi inventada por Charles Wheatstone em 1854, mas popularizada por Lord Playfair. Fatos históricos importantes: in 1854 but popularized by Lord Playfair. Key historical facts:

  • Primeira cifra de substituição de dígrafos prática
  • Usada pelas forças britânicas na Guerra dos Bôeres (1899-1902)
  • Empregada extensivamente na Primeira Guerra Mundial
  • O exército australiano a usou até a década de 1940

⚙️ Como a Cifra de Playfair Funciona

A cifra de Playfair criptografa pares de letras (dígrafos) usando estas regras: using these rules:

  • Passo 1: Crie uma grade 5×5 com a palavra-chave + o restante do alfabeto Create 5×5 grid with keyword + remaining alphabet
  • Passo 2: Combine I/J para caber 25 letras Combine I/J to fit 25 letters
  • Passo 3: Divida o texto simples em dígrafos Split plaintext into digraphs
  • Passo 4: Aplique as regras de transformação. Apply transformation rules.

🔐 Análise de Segurança

Vantagens:

  • Muito mais forte que cifras de substituição simples
  • Resistente à análise de frequência básica

Desvantagens:

  • Vulnerável a ataques de texto simples conhecido
  • Pode ser quebrada com texto cifrado suficiente

🎯 Aplicações Modernas

  • Educação em criptografia: Ensino dos fundamentos da criptografia Teaching encryption fundamentals
  • Criação de quebra-cabeças: Salas de fuga, jogos de realidade alternativa, geocaching Escape rooms, ARG games, geocaching
  • Competições CTF: Desafios de Capture The Flag Capture The Flag challenges

❓ Perguntas Frequentes Sobre a Cifra de Playfair

O que é a cifra de Playfair e como ela funciona?
The Playfair cipher is a digraph substitution cipher invented by Charles Wheatstone in 1854. Unlike simple substitution ciphers that encrypt single letters, Playfair encrypts pairs of letters (digraphs) using a 5×5 grid based on a keyword. It works by:
  1. Criando uma grade 5×5 com a palavra-chave seguida das letras restantes do alfabeto (I/J combinados)
  2. Dividindo o texto simples em dígrafos (pares de letras)
  3. Aplicando regras de transformação com base na posição das letras na grade
Isso a torna significativamente mais segura do que a cifra de César ou cifras de substituição simples.
Como descriptografar a cifra de Playfair sem a chave?
Descriptografar a cifra de Playfair sem a chave requer técnicas de criptoanálise:
  • Ataque de dicionário: Tentar palavras-chave comuns sistematicamente (SECRET, CIPHER, MONARCH, etc.) Try common keywords systematically (SECRET, CIPHER, MONARCH, etc.)
  • Ataque de texto simples conhecido: Se você conhece parte da mensagem, pode deduzir as posições na grade If you know part of the message, deduce grid positions
  • Análise de frequência: Analisar dígrafos comuns em português (DE, OS, RA, CO, EN, ES) Analyze common English digraphs (TH, HE, AN, IN, ER, ON)
  • Algoritmo de Hill Climbing: Usar otimização para encontrar palavras-chave prováveis Use optimization to find likely keywords
  • Reconhecimento de padrões: Explorar a fraqueza da simetria AB/BA Exploit AB/BA symmetry weakness
Nossa ferramenta oferece recursos automatizados de ataque de dicionário e análise de frequência. Para textos cifrados longos (~600+ caracteres), a análise de frequência se torna mais eficaz.
Por que o J é omitido da grade da cifra de Playfair?
A grade de Playfair tem 5×5 = 25 células, mas o alfabeto inglês tem 26 letras. Tradicionalmente, o J é omitido e combinado com o I porque:, but the English alphabet has 26 letters. Traditionally, J is omitted and combined with I because:
  • Em latim e inglês antigo, I e J eram intercambiáveis
  • J é uma das letras menos comuns em inglês
  • Qualquer J no texto simples é substituído por I durante a criptografia
Alternativa: Algumas variantes omitem o Q (já que Q é menos comum e geralmente seguido por U). Nossa ferramenta permite que você escolha qual letra omitir.
Quais são as três regras de criptografia da cifra de Playfair?
As três regras de transformação para a criptografia da cifra de Playfair são: for Playfair cipher encryption are:
  1. Regra da Mesma Linha: Se ambas as letras estiverem na mesma linha, substitua cada uma pela letra à sua direita (voltando ao início se estiver no final). Exemplo: Com a palavra-chave "MONARCHY", AR → RD If both letters are in the same row, replace each with the letter to its right (wrapping to the start if at the end). Example: With keyword "MONARCHY", AR → RD
  2. Regra da Mesma Coluna: Se ambas as letras estiverem na mesma coluna, substitua cada uma pela letra abaixo dela (voltando ao topo se estiver na base). Exemplo: MU → CV If both letters are in the same column, replace each with the letter below it (wrapping to top if at bottom). Example: MU → CV
  3. Regra do Retângulo: Se as letras formarem um retângulo, substitua cada uma pela letra em sua própria linha, mas na coluna da outra letra. Exemplo: HE → DM (cenário mais comum) If letters form a rectangle, replace each with the letter in its own row but the column of the other letter. Example: HE → DM (most common scenario)
Para descriptografar, inverta essas regras (esquerda em vez de direita, para cima em vez de para baixo, a troca do retângulo permanece a mesma).
Quantas chaves possíveis a cifra de Playfair tem?
A cifra de Playfair tem 25! (fatorial) arranjos de grade possíveis, o que equivale a aproximadamente 1.5 × 10²⁵ (15 septilhões) de chaves possíveis. Isso é calculado porque: possible grid arrangements, which equals approximately 1.5 × 10²⁵ (15 septillion) possible keys. This is calculated because:
  • A grade 5×5 pode ser preenchida com 25 letras de 25! maneiras diferentes
  • Isso é vastamente maior que a substituição simples (26! ≈ 4 × 10²⁶)
  • No entanto, muitos arranjos são equivalentes devido a trocas de linhas/colunas
  • Chaves únicas efetivas: Aproximadamente 25!/4 ≈ 3.9 × 10²⁴ Approximately 25!/4 ≈ 3.9 × 10²⁴
Apesar deste enorme espaço de chaves, a Playfair ainda pode ser quebrada com criptoanálise em texto cifrado suficiente.
O que acontece com letras duplicadas como "HELLO" na cifra de Playfair?
A cifra de Playfair não pode criptografar duas letras idênticas como um par. Para letras duplicadas como o "LL" em "HELLO":. For duplicate letters like the "LL" in "HELLO":
  1. Insira um X entre as letras duplicadas: HELLO → HEL-XO between duplicate letters: HELLO → HEL-XO
  2. Se o texto terminar com uma letra ímpar, adicione um X: HELXO → HEL-XO-X
  3. Dígrafos finais: HE-LX-OX
Exemplo com BALLOON:
  • Original: BALLOON
  • Após tratar as duplicatas: BALXLOXON
  • Dígrafos: BA-LX-LO-XO-N(+X) → BA-LX-LO-XO-NX
Ao descriptografar, esses X inseridos geralmente podem ser identificados e removidos, pois aparecem em posições incomuns., these inserted X's can usually be identified and removed as they appear in unusual positions.
A cifra de Playfair é segura para uso moderno?
Não, a cifra de Playfair NÃO é segura para proteger informações sensíveis hoje em dia. Eis o porquê:
  • ❌ Pode ser quebrada com criptoanálise assistida por computador em segundos
  • ❌ Vulnerável a ataques de texto simples conhecido
  • ❌ A análise de frequência revela padrões com ~600 caracteres de texto cifrado
  • ❌ Fraqueza do padrão AB/BA (criptografia de dígrafos simétrica)
  • ❌ Nenhuma proteção contra ataques computacionais modernos
✅ Usos válidos hoje:
  • Fins educacionais e aprendizado de criptografia
  • Criação de quebra-cabeças (salas de fuga, geocaching)
  • Descriptografia de mensagens históricas
  • Prática de programação e estudo de algoritmos
Para segurança real: Use criptografia moderna como AES-256, RSA ou TLS.
Qual é a diferença entre a cifra de Playfair e a cifra de César?
Principais diferenças entre a cifra de Playfair e a cifra de César:
Recurso Cifra de César Cifra de Playfair
TipoSubstituição monoalfabéticaSubstituição de dígrafos polialfabética
CriptografaLetras únicasPares de letras (dígrafos)
ChaveValor de deslocamento (1-25)Palavra-chave + grade 5×5
Chaves possíveis25~1.5 × 10²⁵
SegurançaMuito fraca (força bruta)Moderada (análise de frequência)
InventadaRoma Antiga (~58 a.C.)1854 (Charles Wheatstone)

Conclusão: A cifra de Playfair é significativamente mais complexa e segura que a de César, mas ambas são obsoletas para a criptografia moderna.

A cifra de Playfair pode criptografar números e caracteres especiais?
A cifra de Playfair tradicional só funciona com letras de A a Z. Para números e caracteres especiais, você tem várias opções:
  • Opção 1: Escrever os números por extenso → "9" se torna "NOVE", "2025" se torna "DOISMIL E VINTE E CINCO" Spell out numbers → "9" becomes "NINE", "2025" becomes "TWOTHOUSANDTWENTYFIVE"
  • Opção 2: Usar palavras-código → "123" se torna "NUMEROUMDOISTRES" Use codeworks → "123" becomes "NUMBERTHREETWOTWO"
  • Opção 3: Deixá-los sem criptografia (não recomendado por segurança) Leave them unencrypted (not recommended for security)
  • Opção 4: Usar variantes estendidas de Playfair: Use extended Playfair variants:
    • Grade 6×6 (36 caracteres: A-Z + 0-9)
    • Grade 8×8 (64 caracteres: subconjunto ASCII completo)
Para pontuação: Geralmente é removida antes da criptografia, ou substituída por palavras especiais como "PARE" para pontos finais.
Quais são as vantagens e desvantagens da cifra de Playfair?
✅ Vantagens da Cifra de Playfair:
  • Muito mais forte que cifras de substituição simples
  • Resiste à análise de frequência simples (criptografa dígrafos, não letras únicas)
  • Rápida para criptografar/descriptografar à mão (não precisa de equipamento especial)
  • Grande espaço de chaves (25! arranjos possíveis)
  • Fácil de aprender e ensinar
  • Historicamente comprovada em uso militar (1ª GM, Guerra dos Bôeres)
❌ Desvantagens da Cifra de Playfair:
  • Vulnerável a ataques de texto simples conhecido
  • Padrões de dígrafos comuns ainda são visíveis (DE, OS, RA)
  • Fraqueza da simetria AB/BA (dígrafos e seus inversos mapeiam para dígrafos invertidos)
  • Requer ~600 caracteres de texto cifrado para ser quebrada com análise de frequência
  • Não pode criptografar pares de letras idênticas sem modificação (precisa inserir X)
  • Completamente insegura contra ataques computacionais modernos
  • Same key must be used for encryption and decryption (symmetric cipher)