O ciframento de Hill é uma cifra de substituição poligráfica baseada em álgebra linear. Inventado por Lester S. Hill em 1929, ele cifra blocos de letras simultaneamente usando multiplicação de matrizes.
Perfeito para aprender criptografia, testar matrizes ou codificar mensagens rapidamente. Todo o processamento é executado no seu navegador — nenhum dado é enviado para qualquer servidor.
Como usar a calculadora do ciframento de Hill
- Selecione o modo – escolha “Cifrar” ou “Decifrar” no menu suspenso.
- Insira a matriz chave – forneça uma matriz 2×2 (4 números) ou 3×3 (9 números). Use separação por vírgulas, por exemplo, “3,10,20,9” para 2×2 ou “1,2,3,4,5,6,7,8,10” para 3×3.
- Insira o texto de entrada – digite ou cole o texto que deseja cifrar ou decifrar. Apenas letras de A a Z são suportadas (espaços e outros caracteres serão removidos).
- Clique em “Processar” para realizar o ciframento ou deciframento.
- Use o botão “Limpar” para redefinir todos os campos.
Nota: O ciframento de Hill requer que a matriz chave seja invertível módulo 26. Se a matriz não for invertível, você será solicitado a escolher uma chave diferente. O texto é automaticamente preenchido com caracteres “X” se necessário.