Dans la plupart des langues européennes, la fréquence de la lettre «E» est beaucoup plus élevée que celle des autres lettres, ce qui la rend facilement reconnaissable dans un chiffre monoalphabétique (voir analyse des fréquences). Une idée simple serait de représenter la lettre E par deux (ou trois) lettres. La recherche de la lettre «E» sera ainsi rendue plus difficile, puisque sa fréquence sera divisée par 2 (ou 3), ce qui la ramènera au niveau des lettres de fréquence moyenne.
Par exemple, on pourrait utiliser les grilles de chiffrement ci-dessous:
| Clair | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | X | Y | Z | |
| Chiffré | B | T | U | E | Q | V | Z | A | R | W | G | O | N | C | L | K | J | S | X | D | M | H | P | I | F | Y |
| Clair | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | X | Y | Z | ||
| Chiffré | B | T | U | E | Q | V | Z | A | R | W | G | O | N | C | L | K | J | S | X | D | M | H | P | I | F | Y |
Les lettres W et K ont été supprimées à cause de leur fréquence quasi nulle en français. On pourra toujours, le cas échéant, les remplacer par V et C, respectivement.
Le petit programme javascript ci-dessous vous permettra de chiffrer/déchiffrer un message avec un alphabet désordonné, construit de manière horizontale, avec une double ou triple représentation du E. Écrivez votre texte et le mot-clef, tous les deux sans caractères spéciaux (au besoin prétraitez le texte), puis cliquez sur un bouton en face du type de substitution souhaité.
| JCJOG KJXDO KIXCQ JXDEC UVLKC DJXJO GKMGU PBOCK IGURC PKXPR GUJLK QLMMP CKEPC JLSGP LJCDC ZOQUK BXLUH GUPLS CKCPJ XDOKI CSLOQ PXXDL PQDYF CWJLI XKQLK OSLJX JLMPX SOCPC JCYGK TUXEG KKLJC PXIXK QZUQY CJJCY OIPLK EPGOM GUPPC IKCPD LICSC KQOJZ LUQTU XQGUQ MPOKY CMPXZ XPCJC WXJCE XJXQL QLYXP QLOKS GURCS XKQTU GKLMM XJJCY GSSUK XSCKQ LSGUP MPGMP CYLPY XDQJC MXPXY XDQJL UQCUP ECQGU DJXDE CZLUQ DTUXJ GKPXS LPTUX LUVLK OSLUV RGUJG OPTUC ECQGU QMGOK QYXDX KQOSX KQRGU DTUOQ QCYCK CDQML DYFGD CDOMC QOQCT UGKCK ROXKK XLBGU QCKUK HGUPY CDQBC LUYGU MEXMG URGOP SGECP CPYCQ LSGUP MLPJL RGQPX MXPDG KKXLU IUDQX KLESX QQPLH LSLOD POXKX KDGOE CPOEO YUJXK OEOKH UDQXE GKKXS GOPXM LPQOQ JXPGO EXDXV CSMJX DECJU KCQEX JLUQP CQGUQ XCDMX YCEOQ JCEGY QCUPC QHXYG SSCKY CMLPJ LKGQP XQGUQ XMPGZ XDDOG KDXDQ OSXEL KDDGK YGCUP QPLOQ CJCDL UQPXD EOIKG PLKQC DJXDT ULJOZ OXOSM XPQOK XKQCD CQDXS BJLBJ XDEOD YGUPD TUOKX KGUDY GUQCK QPOXK JLSGU PMPGM PCLUP CBGUP DZLOQ TULUE XIPCD UMPCS XGKMG PQXDC DMLPC OJDYL PYXDQ UKBGK SGAXK ECDXJ XRCPL UDDOD GOSCS CEXQG UQYCT UCECD DUDHL PIUSX KQCQP CDBOC KTUOY OBLDS LOKQQ LJXKQ KCDQT UCMUP XIPOS LYXYL BLJCC QYXPQ LOKLP QECDX ZLOPC RLJGO PSOXU VDUEC DOIKG PLKQD TUCEX DIXKD EXDLR GOPJL UQPCH GUPDU ORLKQ LJLQP LYXEC UVLKX DTUOM PCKLK QQGUP LQGUP JCKYC KDGOP DCJGU LOXKQ QGUPL QGUPY GSSXY CDQJL SLKOX PCHGU ODTUC JUKEC DECUV EODLO QLDGK YGKZP XPCDX OIKCU PQPGU RXWRG UDMLD BOCKO KHUDQ XCQBO CKDGQ JFGSS XYCQL KOSLJ DOMLP ZLOQO JMPGZ LKCKG QPCLU IUDQX KGSQP LOQLK QELKC TUOYG KTUCX DQOIK GPLKQ EXDMP OQJGU PEOEO GQOJL BUDCX KYGPC EUKSG QCQQP LOQCK GQPCP OPXCQ KGDEO DYGUP DECBP LOPCJ CDFUS LOKDD GKQMJ LODLK QDEXM PXQXK EPXXV YCJJC PMLPE XDDUD KGUDK GKKGK YXDQL RGUDE XMLPJ CPLJX UPDGP LQCUP DEXDX QLOPC RGOJL JXDRP LODBP LOJJL PEDSL ODJLO DDGKD JLYXD IXKDR GUDSX KQCKE CWHXR GUDCK QXKED OJDUZ ZOQCQ TULKQ LUVSX PRCOJ JCDEG KQRGQ PCEOR OKYFL KQROC KQZPL MMXPJ CDGPC OJJCD MFOJG SXJCX DQLUM POVKG ROYCE LKDYX QLPQR GUDDU PMLDD CWJLS BCPQJ LUQPX BLUEC QPCML PQDCO IKXUP HLESO PXCKR GUDEX DTULJ OQCDM LPXOJ JCDYX DLKXD KGKYG KQXKQ DECDC QPXLO KDOIP LQQXD DCKLJ JXPXK QELKD JCDYO QXDJU KJLUQ PCDCM PGKCP YFLYU KEXUV YPGAL OQZLO PCCKM PODLK QDCDM LPCOJ DUKXZ GPQBG KKXLZ ZLOPX MPCQC KELKQ TUCJF GKKXU PXKPX ROCKE PLOQD UPJUO HXKYG KKLOD BXLUY GUMLU HGUPE FUOKG KMLPS OJCDB LUEXQ DSLOD MLPSO JXDMU ODDLK YCDTU XJXYO CJRGU JUQSC QQPCX KECMJ UDFLU QDEXI PXDTU OYFLK IXPLO CKQXK QPXXU VJXDD OSMJX DXVYC JJXKY CDDOJ DGDLO CKQXK EXDSL HCDQX DHXKE ODMCU QXQPC MJUDT UOJKC ZLUQC QDUMM GDXTU XRGQP CSLHX DQXIL PECPL JXDCY PCQCJ JCLRL OQDGU FLOQX ELMMP XKEPX TUXJT UCQPL OQTUO JUOZO QRGOP XKQPC LUQPX YFGDX JLSGU PMPGM PCEGK KLKQE UPOEO YUJXL UVIXK DJOKH UDQCL UPLDG KQGUP OJAZL UQMJU DECQC SMDLO KDOML PJLYC DOKIC GKKCS LMLDD UEOPC DOJQP LOQLJ LUQPX MGOKQ YLPOJ XDQEC JOYLQ XQKGQ PCSLO QPCXD LPQDT UOKXQ LOQML DUKZL QPCIL PELOQ YCJOG KYGSS XUKQX PPOBJ CDOPC |
| JDCCI HPOCA QJDYF LQFHL KQOJK DZLHQ GLRLO CEOPU LHWSA KCAYI HQAXH KBIKR IQINA XHKAR UPVAO JJACL VUXVI HCCOJ DCDYI HQLKQ CAKZU PIKQH KDUCQ ORALJ LVIQP AMLPU OJJUV IOYOM IHPQL KQHKY LCTHO MDHQD QPAUW YAMQA GDJDR LOKQO UKCMP IEOSU DQQAJ THDEH KDZLB JUOJL JLOPA QJUCQ PLOQC DKYIP THUVU POQLB JAIKL BLQQO QHKMO KMIHP CIKLK QOTHO QAVOU HWMLJ LOCEH KFOBI HQPOC QUDQC IRBPA PDQPL OQDEU JIOCU LHTHL QPIMI CMPDK EMIHP CIKOK QDPMP DQDEL KCCIK QPIKY YLVDP KAHWU QROKU MLPJD QURMC JISUL OAKQA KQPDL HQPAC FLBOQ LKQCZ IPYDC IHPOC CLKCM OAECQ IHQDC PIKED CEASP LOCCA JIOCU LHJDC KIHPP OCCLO QMLPR OEACQ LCEDB JUDQE ACIKB DYLVL OQJDH PQPIH MDLHR HQOJA YDQIO CDLHP LOCIK KLOQO JZLHQ THIKJ DYIKZ UCCAD KCIKQ URMCL HWCIH POCJU YIRML SKIKY FLCCL JUCMP DROAP ACTHO JMPOQ EHJIS OCAYF LMMDA CMIHP NPURA EOAPJ DEPIJ ADCQP IMOLQ IHQYD THOJM POQUK CHOQU DQJDC GLRBA CYIHM UACZO PUKQT HOJJU CRLKS ULOQL CLYIR RIEOQ ULHGI HPEFH OJHKU DQEAR LOKJL HQPDQ IHQRL KSUPL JLZIO CJORM ICCOB OJOQU CNQPI HVLOQ GIOKQ LHCCO JACIO KEUCL KQDCL MPAVI NLKYU LJJLO QLHCC OJIOK THAJL KIQPU AJJDL JJLOQ GHCTH LJDHP MIPQU PVOVP UCDQS PLOKC MIHPC HBCOC QAPMH OCTHH KYLPQ UCOUK CIBCQ OKDLQ PLOQU PYUFO BIHEU RIKCQ PUUQE DRLYF OKDTH AJPDC CIPQJ HOMIH VLOQE IKKUP JUYIK CAOJE UQPIK THUPH KMDHM JAROC AKRHD COYAK DCQML CJLPL OCIKK UPJLP LOCIK RDCQY FICAO KYIKK HUVIN UXTHA ELPSH RAKQC OJZOQ THLKE YDMUH MJDAC QMPOC OJCAK ZHOQE IKYOJ ZLHQJ UYPIT HAPLH CCOQI QTHIK JUFLM MDQIH QOJDC QORMI CCOBJ AAQMH OCMIH PJUBU CIOKK DKEIO CGUML CSLPE APEIK YOJZL HQLVI OPCIO KEUJD KIHPP OPCLK CTHOJ AYFLM MARLO CYIRR DKQIQ IKCJH OJACM OUECI PQPIH VAXRI OYFIC DMLPJ ACFHR LOKCL CLZOK ROAHW YIKEH OQUTH AJLHQ PULPQ EAMUK CDPLP OCQIQ ADQCL CHOQU AKCDO SKDKQ OJCML PVIQP AZIO |