Cifra de Vigenère
Criptografe e descriptografe texto com a cifra polialfabética de Vigenère usando uma palavra-chave própria. Cada letra é deslocada por um valor diferente conforme a palavra-chave repetida, o que a torna muito mais forte que a cifra de César. Inclui uma tabela de referência Tabula Recta interativa. Totalmente privado, sem cadastro.
Encode or decode text using the Vigenère polyalphabetic substitution cipher. Enter your text and a keyword - the keyword repeats to shift each letter by a different amount. All processing happens locally in your browser with no signup required.
Como funciona a cifra de Vigenère
A cifra de Vigenère é uma substituição polialfabética: em vez de um único deslocamento para toda a mensagem, usa uma palavra-chave repetida ao longo do texto. Cada letra é deslocada tantas posições quanto indicar a letra correspondente da palavra-chave.
O resultado é que a mesma letra do texto original se transforma em letras diferentes conforme a posição, o que frustra a análise de frequência que quebra facilmente a cifra de César.
Uso da palavra-chave
A palavra-chave é a única chave da cifra: quem a conhece consegue decifrar a mensagem.
- Qualquer palavra ou frase com letras serve; números e símbolos são ignorados.
- Quanto mais longa a palavra-chave, mais difícil descobrir o padrão repetido.
- Uma palavra-chave curta como «KEY» enfraquece muito a cifra: evite chaves de uma só palavra curta.
Privacidade e limites
Toda a cifragem e decifragem roda no seu navegador, em JavaScript. O texto e a palavra-chave nunca são enviados a servidor algum e desaparecem ao fechar a aba.
Além disso, não há limite de tamanho: você pode cifrar de uma mensagem curta a um documento longo sem restrições.
Perguntas frequentes
É uma cifra de substituição polialfabética que usa uma palavra-chave repetida para cifrar o texto. Cada letra do texto original é deslocada por um valor diferente conforme a letra correspondente da palavra-chave, o que a torna muito mais difícil de quebrar que uma cifra de César simples.
Selecione o modo Criptografar ou Descriptografar, digite o texto no painel de entrada e informe uma palavra-chave. A saída aparece na hora enquanto você digita. Use o botão de troca para levar a saída de volta à entrada e alternar o modo, conferindo o processo completo.
Serve qualquer palavra ou frase com letras. Palavras-chave longas são mais difíceis de quebrar porque o padrão repetido é menos óbvio. A ferramenta normaliza a palavra-chave para maiúsculas: números e símbolos são ignorados.
Sim. A ferramenta de cifra de Vigenère processa tudo 100% no seu navegador. Seu texto e sua palavra-chave nunca saem do dispositivo nem são enviados a servidor externo.
Sim. É 100% grátis, sem cadastro, sem recursos premium e sem limite de uso. Criptografe e descriptografe texto ilimitado sem restrições nem custos ocultos.
A cifra de César aplica um único deslocamento fixo a todas as letras. A Vigenère aplica um deslocamento diferente a cada letra conforme a palavra-chave repetida, tornando-se uma cifra polialfabética que resiste à análise de frequência simples.
É uma grade de 26×26 em que cada linha é uma cifra de César deslocada pelo índice da linha. Para cifrar uma letra, encontre a coluna da letra do texto original e a linha da letra da palavra-chave: a célula na interseção é a letra cifrada.
Não. Só as letras (A-Z, a-z) são deslocadas. Espaços, pontuação, dígitos e todos os outros caracteres são preservados exatamente como estão.
Não. É uma cifra clássica de estudo e pode ser quebrada com análise de frequência. Não serve para proteger informações sensíveis. Para segurança real, use padrões modernos como AES-256.