Sobre esta ferramenta
A Cifra de Palavra-Chave é a maneira clássica de gerar um alfabeto de substituição monoalfabética a partir de uma palavra-chave memorável. Esta ferramenta constrói esse alfabeto cifrado, mostra o mapeamento completo e o usa para criptografar ou descriptografar seu texto no navegador. Ela é distinta de César (um deslocamento fixo), Atbash (uma reversão fixa) e Afim (uma fórmula linear): aqui todo o alfabeto de substituição é derivado de uma palavra que você escolhe.
O alfabeto cifrado é construído escrevendo a palavra-chave com as letras duplicadas removidas, depois acrescentando as letras não usadas restantes de A–Z em ordem. Uma letra opcional de início de preenchimento permite começar essa sequência restante em um ponto escolhido (com retorno circular pelo alfabeto) para variação extra. A string resultante de 26 letras se alinha por posição ao alfabeto simples A–Z, então a letra em cada índice se torna seu substituto. A codificação mapeia simples para cifrado; a decodificação inverte a mesma tabela.
Todo o processamento acontece localmente, então nada do que você digita sai do seu dispositivo. A caixa é preservada e quaisquer caracteres que não sejam letras passam intactos, o que mantém a pontuação e o espaçamento. Por ser uma substituição simples, a cifra preserva os padrões de frequência de letras e é vulnerável à análise de frequência — ótima para quebra-cabeças e aprendizado, mas não para segredos reais. Por exemplo, a palavra-chave KRYPTOS produz o alfabeto cifrado KRYPTOSABCDEFGHIJLMNQUVWXZ.