OhMyCalc

Cifra de Hill — Criptografia de Matriz

Criptografe o texto usando a cifra Hill com uma matriz de chave 2×2 ou 3×3.

Como funciona

A cifra de Hill multiplica um vetor de letras pela matriz chave mod 26. Para descriptografia, o inverso modular da matriz é usado.

Como usar a cifra Hill — criptografia matricial

  1. Digite ou cole seu texto no campo de entrada.
  2. O resultado codificado ou decodificado aparece automaticamente.
  3. Copie a saída usando o botão copiar.
  4. Alternar entre os modos de codificação e decodificação, se disponível.

Referência Rápida

DePara
A65 (ASCII)
Z90 (ASCII)
a97 (ASCII)
048 (ASCII)
Espaço32 (ASCII)
@64 (ASCII)

Casos de Uso

Fórmula

A cifra de Hill multiplica um vetor de índices de letras (A=0…Z=25) pela matriz chave módulo 26. A descriptografia usa a matriz inversa mod 26. A matriz chave deve ser invertível mod 26.

Perguntas Frequentes

O que é a cifra de Hill?
A cifra de Hill é uma cifra de substituição poligráfica baseada em álgebra linear.
O que torna uma matriz chave válida?
A matriz chave deve ser módulo invertível 26. Isso significa que seu determinante deve ser primo com 26 (ou seja, mdc(det, 26) = 1).
Como 2×2 vs 3×3 afeta a criptografia?
Uma matriz 2×2 criptografa pares de letras por vez;
Por que o preenchimento foi adicionado?
O comprimento do texto simples deve ser um múltiplo do tamanho da matriz.
A cifra de Hill pode ser quebrada?
Sim.