Codificador/Decodificador da Cifra de Hill

Insira o texto e uma matriz-chave 2×2 para codificar ou decodificar com a cifra de Hill.

Como usar

  1. Insira os valores necessários nos campos.
  2. Clique em “Calcular” para ver o resultado.
  3. Copie ou compartilhe o resultado com o botão “Compartilhar”.

Sobre esta calculadora

Inventada por Lester Hill em 1929, a cifra de Hill é uma cifra de substituição poligráfica clássica que criptografa letras em blocos, e não uma de cada vez, usando álgebra linear: cada par de letras é mapeado para um vetor numérico 2×1 (A=0…Z=25), multiplicado por uma matriz-chave 2×2 e reduzido módulo 26 para produzir o par do texto cifrado. A descriptografia inverte o processo usando a inversa modular da matriz-chave, que só existe se o determinante da matriz for primo com 26.

Esta ferramenta criptografa ou descriptografa texto com uma cifra de Hill dada uma matriz-chave 2×2, tratando automaticamente a aritmética modular e a inversão de matrizes. Estudantes de criptografia e instrutores de ciência da computação a usam para ver como a multiplicação de matrizes produz difusão entre pares de letras e para conferir exercícios feitos à mão com uma implementação de referência funcional.

Was this helpful?

Pode escolher até 3 reações.

Comments

  • Be the first to comment.

Calculadoras populares

Todas as calculadoras