Calculateur de chiffrement de Hill : chiffrer et déchiffrer en ligne

Le chiffrement de Hill est un chiffrement par substitution polygraphique basé sur l'algèbre linéaire. Inventé par Lester S. Hill en 1929, il chiffre simultanément des blocs de lettres à l'aide de la multiplication matricielle.

Parfait pour apprendre la cryptographie, tester des matrices ou encoder rapidement des messages. Tout le traitement s'exécute dans votre navigateur — aucune donnée n'est envoyée à un serveur.

Comment utiliser la calculatrice du chiffrement de Hill

  1. Sélectionnez le mode – choisissez « Chiffrer » ou « Déchiffrer » dans le menu déroulant.
  2. Saisissez la matrice clé – fournissez une matrice 2×2 (4 nombres) ou 3×3 (9 nombres). Utilisez une séparation par virgules, par exemple « 3,10,20,9 » pour 2×2 ou « 1,2,3,4,5,6,7,8,10 » pour 3×3.
  3. Saisissez le texte d’entrée – tapez ou collez le texte que vous souhaitez chiffrer ou déchiffrer. Seules les lettres de A à Z sont prises en charge (les espaces et autres caractères seront supprimés).
  4. Cliquez sur « Traiter » pour effectuer le chiffrement ou le déchiffrement.
  5. Utilisez le bouton « Effacer » pour réinitialiser tous les champs.

Remarque : Le chiffrement de Hill nécessite que la matrice clé soit inversible modulo 26. Si la matrice n’est pas inversible, vous serez invité à choisir une clé différente. Le texte est automatiquement complété par des caractères « X » si nécessaire.

Leave a Reply