Codificador e Decodificador de Cifra de Vigenère
Guia
Codificador e Decodificador de Cifra de Vigenère
Cifre e decifre texto usando a cifra de Vigenère — a clássica cifra de substituição polialfabética anteriormente chamada de “le chiffre indéchiffrable” (a cifra indecifrável). Insira seu texto e uma palavra-chave para obter resultados imediatos com uma visualização passo a passo, tabela interativa de tabula recta e análise de frequência. Todo o processamento ocorre no seu navegador.
Como usar
Selecione o modo Codificar ou Decodificar, insira seu texto e uma palavra-chave alfabética. O resultado da cifra atualiza instantaneamente. Caracteres não alfabéticos (espaços, números, pontuação) passam inalterados, preservando a maiúscula e minúscula original. Ative o modo Auto-Key para usar o texto claro como extensão da palavra-chave. Visualize a explicação passo a passo para ver o deslocamento de cada caractere, ou explore a tabela completa de tabula recta com linhas e colunas destacadas.
Características
- Codificar & Decodificar — Alternar entre criptografia e decodificação com um único botão. O algoritmo trata ambas as direções: C[i] = (P[i] + K[i]) mod 26 para codificação, P[i] = (C[i] – K[i] + 26) mod 26 para decodificação.
- Saída com Preservação de Caso — Entrada em maiúsculas produz saída em maiúsculas, letras minúsculas permanecem minúsculas. Caracteres não alfabéticos passam inalterados. O índice da chave apenas avança em caracteres alfabéticos.
- Visualização Passo a Passo — Veja exatamente como cada caractere é criptografado ou decodificado: o caractere de entrada, o caractere da chave alinhado, a quantidade de deslocamento (0–25) e o caractere de saída. Colorida para clareza.
- Tabula Recta (Quadrado de Vigenère) — A tabela completa de substituição 26×26 com linhas e colunas destacadas mostrando as letras da chave ativa e do texto claro. Rolável em dispositivos móveis.
- Modo Auto-Key — Variante opcional onde o texto claro estende a chave após o uso da palavra-chave. Mostra como a chave estendida é construída — útil para estudar esta variante mais forte da cifra.
- Análise de Frequência — Gráfico de barras de frequência das letras de saída comparado com as frequências padrão do inglês. Inclui cálculo do Índice de Coincidência (IC) para prática de análise criptográfica.
- Guia de Referência — Seção colapsável abrangendo o algoritmo, história (Blaise de Vigenère, século XVI) e como foi quebrada (exame de Kasiski, teste de Friedman).
O Algoritmo
A cifra de Vigenère utiliza uma palavra-chave repetida para deslocar cada letra por uma quantidade diferente. Para cada caractere alfabético no texto claro, a letra correspondente da palavra-chave determina o deslocamento: A=0, B=1, ..., Z=25. Para criptografar: some o deslocamento ao caractere do texto claro (mod 26). Para decodificar: subtraia o deslocamento do caractere do texto cifrado (mod 26). Caracteres não alfabéticos são preservados no lugar, e o índice da chave apenas avança em letras.
O que é a cifra de Vigenère?
Como a cifra de Vigenère difere da cifra de César?
O que é a variante auto-key?
O que é o Índice de Coincidência?
Instale nossas extensões
Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida
恵 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!
Ferramentas essenciais
Ver tudo Novas chegadas
Ver tudoAtualizar: Nosso ferramenta mais recente foi adicionado em 26 abr, 2026
