Encodeur/Décodeur de Chiffre de Hill

Saisissez du texte et une matrice clé 2×2 pour encoder ou décoder avec le chiffre de Hill.

Comment l'utiliser

  1. Saisissez vos valeurs dans les champs ci-dessus.
  2. Appuyez sur Calculer pour voir votre résultat instantanément.
  3. Utilisez le bouton Partager pour copier un lien vers votre résultat.

À propos de ce calculateur

Inventé par Lester Hill en 1929, le chiffre de Hill est un chiffre de substitution polygraphique classique qui chiffre les lettres par blocs plutôt qu'une par une, grâce à l'algèbre linéaire : chaque paire de lettres est associée à un vecteur numérique 2×1 (A=0…Z=25), multipliée par une matrice clé 2×2, puis réduite modulo 26 pour produire la paire du texte chiffré. Le déchiffrement inverse le processus à l'aide de l'inverse modulaire de la matrice clé, qui n'existe que si le déterminant de la matrice est premier avec 26.

Cet outil chiffre ou déchiffre un texte avec un chiffre de Hill à partir d'une matrice clé 2×2, en gérant automatiquement l'arithmétique modulaire et l'inversion de matrice. Les étudiants en cryptographie et les enseignants d'informatique l'utilisent pour voir comment la multiplication matricielle produit de la diffusion sur les paires de lettres, et pour comparer des devoirs faits à la main à une implémentation de référence qui fonctionne.

Was this helpful?

Vous pouvez choisir jusqu’à 3 réactions.

Be the first to comment.

Calculatrices populaires

Toutes les calculatrices