Le chiffre homophonique

Le principe du chiffre de substitution homophonique est de remplacer chaque lettre par divers substituts, cela afin d'empêcher la mise en correspondance des lettres les plus fréquentes (par exemple le e en français) avec les symboles les plus représentés dans le texte chiffré.

Par exemple, dans l'applet ci-contre, la lettre «a» sera chiffrée par "21" ou "27" ou "31" ou "40".

Le fait de proposer plusieurs options de substitution pour les lettres les plus usuelles bouleverse les fréquences dans le texte chiffré. Et puisqu' aucun symbole n'apparait plus souvent que les autres, le message sera plus résistant à la cryptanalyse.

No Java Support.