Vigenère repete uma palavra-chave ao longo da mensagem e desloca cada letra conforme a letra de chave correspondente, o que faz uma mesma letra do texto claro poder virar muitas letras diferentes e derrota a análise de frequência que quebra uma César simples. Ela resistiu por três séculos e durante quase todos eles foi chamada de le chiffre indéchiffrable. Esta ferramenta a executa nos dois sentidos, preserva maiúsculas e pontuação e oferece as duas variantes mais comuns: autokey, que estende a chave com o texto claro para que nunca se repita, e Beaufort, que subtrai em vez de somar e por isso é a própria inversa.
Recursos
Codifica e decifra com qualquer chave, preservando maiúsculas e pontuação
Variantes autokey e Beaufort ao lado da cifra clássica
Análise de comprimento de chave pelo índice de coincidência de cada coluna
Detalhamento de frequência de letras do texto
Agrupamento opcional em blocos de cinco, a convenção telegráfica clássica
Mostra o fluxo de chave realmente aplicado à mensagem
Tabela de Vigenère completa de 26 linhas para trabalhar à mão
Como usar Cifra de Vigenère
Cole o texto e informe uma palavra-chave
Escolha codificar ou decifrar, e uma variante se precisar
Leia o resultado, com o fluxo de chave abaixo
Sem a chave, passe para decifrar e veja os comprimentos sugeridos
Exemplo
Entrada
ATTACKATDAWN with the key LEMON
Saída
LXFOPVEFRNHR
O exemplo de livro-texto: cada letra deslocada pela letra de chave que a acompanha.
Erros comuns e solução de problemas
Ao decifrar sai texto legível no começo e depois embaralhado. — A chave está certa mas a variante não. O Vigenère clássico repete a chave, enquanto o autokey a continua com o texto claro, então os dois coincidem só nas primeiras letras.
O resultado não bate com o de outra ferramenta. — Confira como os caracteres que não são letras são tratados. Aqui a pontuação passa direto e não consome letra de chave, que é a convenção usual, mas algumas implementações avançam a chave a cada caractere.
A análise sugere um múltiplo do comprimento real. — É esperado. Colunas no dobro do comprimento da chave são igualmente consistentes, então o candidato forte mais curto costuma ser a resposta.
Decifrar com Beaufort parece fazer o mesmo que codificar. — E deve mesmo. Beaufort é a própria inversa, então rodá-la duas vezes devolve o texto original e o seletor de sentido não muda nada.
Perguntas frequentes
Como funciona a cifra de Vigenère?
A palavra-chave é repetida ao longo da mensagem e cada letra é deslocada para frente conforme a posição alfabética da letra de chave acima dela. Uma B desloca um, uma C dois, e assim por diante, dando a volta no Z.
Dá para quebrar um Vigenère sem a chave?
Sim. Conhecido o comprimento da chave — por padrões repetidos ou por índice de coincidência — o texto cifrado se divide em colunas, cada uma uma César simples aberta à análise de frequência. Kasiski publicou o método em 1863.
Para que serve aqui o índice de coincidência?
Ele mede com que frequência duas letras tiradas ao acaso do texto coincidem. Português e inglês ficam perto de 0,07 e texto aleatório perto de 0,038, então o comprimento candidato cujas colunas pontuam mais alto costuma ser o real.
Em que a variante autokey é diferente?
Em vez de repetir a palavra-chave, ela a continua com o próprio texto claro. A chave nunca se repete, o que elimina a estrutura periódica em que o exame de Kasiski se apoia.
A cifra de Vigenère é segura hoje?
De jeito nenhum. Ela cai com poucas linhas de análise e é um passatempo ou exemplo didático, não proteção. Tudo que precisa ficar privado exige criptografia autenticada moderna como AES-GCM.
Leitor de QR Code — Escaneie um QR code por imagem, captura de tela ou câmera e veja o que há dentro — links, Wi-Fi, contatos e pagamentos.
QR Code com logo — Coloque seu logo em um QR code e personalize cores, formas e moldura, com verificação ao vivo de que ele ainda é lido.
Gerador de QR Code UPI — Crie um QR code de pagamento UPI a partir de um ID UPI, com valor e observação opcionais, e imprima um cartão Scan to pay.
Gerador de QR Code de vCard — Transforme dados de contato em um QR code que os celulares salvam com um toque, em vCard 3.0, 4.0 ou MECARD, com download de .vcf.
Gerador de QR Code para WhatsApp — Crie um link de conversa wa.me e um QR code a partir de um número de telefone e de uma primeira mensagem opcional.
Gerador de QR Code em massa — Transforme uma lista ou um CSV em até 500 QR codes, num ZIP de arquivos PNG ou SVG ou numa folha com legendas para imprimir.
Descompactar ZIP online — Abra um arquivo ZIP no navegador, visualize os arquivos e extraia um ou todos sem enviar nada.