05 Qu’est-ce que la substitution ?

En cryptographie, la substitution est l’une des deux classes de chiffrement de base.

Les caractères sont modifiés selon une procédure fixe.

Si un seul alphabet est utilisé, on parle de substitution monoalphabétique, sinon de substitution polyalphabétique.

Si un seul caractère est substitué à la fois, on parle de substitution monographique ; sinon, on parle de substitution bi-/polygraphique.

GCWizard connaît les codages de substitution suivants :

  • Abaddon – monoalphabétique, monographique
  • ADFG(V)X – monoalphabétique, monographique
  • Affine – monoalphabétique, monographique
  • Atbash – monoalphabétique, monographique
  • Bacon – monoalphabétique, monographique
  • Bifid – monoalphabétique, monographique
  • César – monoalphabétique, monographique
  • Chao – monoalphabétique, monographique
  • Enigma – polyalphabétique, monographique
  • Gronsfeld – polyalphabétique, monographique
  • Homophon – monoalphabétique, monographique
  • Kamasutra – monoalphabétique, monographique
  • Tapcode – monoalphabétique, monographique
  • Mexican Cipher Wheel – monoalphabétique, monographique
  • One-Time-Pad – polyalphabétique, monographique
  • Playfair – monoalphabétique, bigraphique
  • Polybe – monoalphabétique, monographique
  • RSA – monoalphabétique, monographique
  • Solitaire – monoalphabétique, monographique
  • Damier Chevauchant – monoalphabétique, monographique
  • Tapir – monoalphabétique, monographique
  • Trifid – monoalphabétique, monographique
  • Trithemius – polyalphabétique, monographique
  • Vigenère – polyalphabétique, monographique