La première crypto était sans nul doute le challenge le plus simple de ces pré-qualifications, elle se présentait sous la forme d'un fichier texte du nom de lorem.txt

Lorem faisant clairement référence au Lorem Ipsum, texte de remplissage de faux site très connu.

Voici le cipher :

NFPTF WAWMG SSCQY AMG CDCI, WIT TWFAIEVLAUHG GYGMICMWHI GFPZMUHCK KPLGL ZWHTRRVPA RRE, LPCT GPH JBDRTWZ ZMFWJ GPVIWMK. OAXIKJQIF PVA CXEFI KUEMVP PXWHO, ESCV JTZSGJW MQSCTGCKC SNW DYKWXTZV AZMFVZOJX, BPUMY BYJ GB MXVCD, KPZBL JSWXPZUPA PNELQ SBOX. WMMEIEFPAWR UTCAXFTWIOT PVEACW NTTS JM. ALWKU RSEXHTPVU VQI LOAMWH TVRV BB, XVPTGSNBE PGLTQ RNPYYNO, ZB PM DSEKYAPLU HZGH CK CABH, XEYHP HFPLK ERPVYC OSYIFUIMJ GA CVAC, DMCMSD IM MTH. CGJBYF ORSGBG DGWFTVZUXCI FKK NTWS DIV YI, WLUWMRQKJQT NH QIJGTRKWT AGRNVPXLEFI, WN SMTVBUWG XFJJMDLX VCVRZUZQQ NPKC CNBN QGFAMJ, GYIX FGD GS KWDYK GPYIKZ. XVBKE NGHWY, SVCD RVE WPEEGKPP GCY, TJYIMLO WWVGC DCING ASJNP EIEB QH QQCMG, VCCTGLXW CGV, NVVPXGAEO L. ZWBXGLNH DSYWKNPM HPPDOH QFNSQW NGECPG O AIJ, NDVKQY KSAFZKTGHFQ FIC, MDRLZHVGK YCMS PWL UAMHWLB TEQZBTGH, TRLYGHLO ACVCKJ HJLHZ MHMJQ DCNVE RW CGQXFZ. WAN KMKCL, I HVCD DTNUTEL ZTPZU UQFU HRAXEWDMK PJPGWAIXR, ULQRBDTX NYCIECAQW HNCYBVCCTWL KMKCL, MKRV ECFNS GIKNXFLNBU PNELQ TKOE QGHIIJ. ULL HNRZZJL EFMK MTH FFPW.

MAVVETK QZRMVXE UQUMG RPZK JM ALYJCH, SIEP UEHTZQ CBPS PSWJW UKHU IH, CK YBXH XM, DYRXLU HUIG GEGB OWEEW JTHV UBAGVRZR. QEOYHAN BECGZCEQC, GCAESYXWMFYV KU WVACIC BNG NVSM VVRXPLE, FKK CVXH QIDCH AZUP. CPGTZAXXG TR KYS ELIBM HVIEGHLWX, QSFTWLCKI WNIZRIBG DML, YVIJVHA WBFRJTL QZRYOT GFOTWHB KERTZSC. UMCH ZZVHM HVEKSB HRTS WN TX, RF HLMCKJAXGU ASKOTVV, UVLEYGJ ZATBOMLCXW NKZQ ITGK LJEZL SJWX. JLUJM QBTSG FNWD QGFAMJ C UCRP, CVLTTB TR DCVYCC XCMF, OFJABG EIDFJW AWZBS RIVR GNHCYE, OI HZIUQWFKD RXGQTHMHI HLKZ DIAGEYIBG. DEHCTR JCWQIA NZRDKO DYKJTRUKZAI CTVRXNA, DIV JTRRVPJYF, OFJTLHTI MFIVZELA ZHNGSITHP RGH JX VTVA XROGSH. NZEVAWXIJ OP MX NOVR. BB JZPMNEEK CKQTVUTGCZ SCEL WDRUKTMRGWD LDG JPP. NCIEV KHKYYKJ, LDG EFMK CC HZIUQWFKD OJTA TR. NYHXZDBTYZ UVB UTINMTOH JRWJQFHU MGKTAFW, KOHGZRPB TEGKGJF, BFPDU HEGKLV MQ SLGHJIP, JWLBIEVBU QV VVKEHF XEKMP QVVBA. YG FRNXUID SJHPVV PBVG IKKYT BDDYE YAMK, DPJIAFLK XW FTWMM BELTPA MA. FZYB ICCXLCISI GYWW FEVJTKWDUMY KIC XPDEZWJ, GS BB NSFMTGKGACIE CVLTTB OMUNJQ RPAM.

IG ORSGBG TR MN XR, MGS ZMFWJ KTMID, IYYI ICGPNIAF HSPF DPPDYCXVUXCI, RTRR KBHLI SGTX EWSTE NOVR LBGT. PWWIYJ TPAYF UVB IKWDXAKJI ECAWUHG, LR EKOPWWHIMLO KQKAKJQXF QZQEISS KCJQXV, GXCHMOD PSWJW JWZXIAFZQHX WYXWATV MQSCXCCK FTGRCIJCI WFNSQGVVLBXG. OFKMY TVFU SMS YGF NATQPVSN LMJK, UCPYC ESAEOX RMFAE WGYUIAVLK KNZAYLUII, EQU VYYNRK. EHGFIJY SEGKICW ZCJQP GIWPSG, XR GJHAIYNLQ TN IE YL MDPCKJQXHFZL, HTUTXLCH ET ULU IHKJKDW ALIUYCEJ GUQQ WWJRD, TQ TH NIAYKRHB MA UVB HXBPGLOH. WRGWM QNWIGH FOFVAM, IICNBA WRF DYVGO WEUOH, RLPJ QR GCTGIB, GLKANIMJ JLVHEGIGI OWEEW HXFY RVZXGKKMG TQ WEUCCMR. WSBVVEVQ RHBOMEYCXLO, SMGGWJ LJGQ DEYCIXZU YPSAELQ. TM BPUMY UETKSQWVU R LXLZ NSFMTULCA BMAEZBJGH, EIDFJW MGZBMOWCSB MSWPMM TPVKMMRQ, PLJAT GTX NYA ICGTMRGWD ZXUSYHMG, AETWZ MYVUDMS XZPQWHIYD C, UWRHODW JEHCMUYH EDGA XLNTVRGT. JPRWHPXZU SWVRO, LR PGHP, RGH YYJVV QR IGC NDKHL EMAJI, UQUMG FWJAXIWE PGVDVKKZ MY ZCLPXL, HCMKNXULG HTMDWVR BTUYE UOGESKACV FKK.

JDKSX TWFAIEVLAUHG VJXM QFVSVXXLT, PVXRIVP PNUFI AH UETKSQWVU VPPM COMG GPYIKZ, AYFRVLSBGDI WATX ZPAMKRT JCFNW AIFUIMSWZ IH. ZK TPPL TCMFAXPCC SIGVPZY, RHAXSVI AMXWSI ZRNZR TEWE EEYI. RZUS VIP, CK TTE OWMIOPQ CKNCPN, UVB KXZ DIE GPYIKZ DIY WCJPFQZVHYG HFNVZ, HVCD LJEZL, IL MTQ MGZBMOWCSB LWE. ZWFXX EGJ, TIPVLQ JM, RZRWW XR DCLKIACJ PXLID XWGESI, EVUQBFF LTV SEMSG EYCXPVEE, DCYCWWE YL XXW. AWZBS EKJSH VCYWWKJEK PPJL FGU BJBG, XEYHXW CGJBYF FZAINA AVSYHIEV YQWHU JSHISYHAMHI WCJQPVUZ, YRVIXWSH ELRULTPHU LR P WOAMTOH HLKZ, VEZ CDCI THBYW, UR RFP HB EP FLGH EONYK HTG. GJHAIYNLQ GBGFW VYAITVBA RVDY, TXOOXYK HTG, RNPYYNO HSPF GPH HBPVVVYI. MA HVSVBOE MFNTVUWT IX RV, VR XG JPP VCVRZUZQQ, NOVR KTFTYK HXFY YPAM YWTRJL JFPHOIEKG. TIWFC GMGMO GEJCJW FFPW ZRN. UGVGWDWAG TKVUAIW NWTRDK JPVG, XDRVE WTEPGIYI IFZMF, LXHZEBTYF JVLSKSCML PJPGWAIXR YZQX TAPX, EUIXZU LOIFVRQ, IHFESJ NJVGKZ CX EWKPJF BPG.

Si l'on commence par une analyse de fréquence et un calcul de l'indice de coïncidence et sachant qu'un Lorem Ipsum possède un IC de plus de 0.07. On tombe sur 0.040046315846048 signifiant que l'on a affaire à une méthode poly-alphabétique, la plus connue étant le carré de vigenère. La façon la plus rapide d'avoir la réponse est d'utiliser le logiciel Cryptool 1.4.21.

En deux clics ont obtient la clef suivante : CRYPTOLESUPERCHIEN

Et le texte décrypté suivant :

LOREM IPSUM DOLOR SIT AMET, DUI PELLENTESQUE PARTURIENT CONSEQUAT MASSA VENENATIS NEC, URNA SED RHONCUS RISUS IACULIS. ULTRICIES NEC NEQUE SAPIEN IPSUM, NUNC VIVAMUS VOLUPTATE DUI SUSCIPIT TRISTIQUE, NEQUE MUS EU ETIAM, MAGNA FACILISIS LACUS DIAM. SUSPENDISSE SCELERISQUE LECTUS ARCU UT. MASSA CONVALLIS EST SAPIEN ERAT UT, TINCIDUNT LOREM ALIQUAM, ID AT PHASELLUS ARCU AT ELIT, MAGNA DONEC AENEAN VENENATIS ET URNA, MONTES EU SED. LECTUS MAURIS SCELERISQUE SIT PEDE SED ET, SUSPENDISSE UT FERMENTUM SCELERISQUE, ET DICTUMST VOLUTPAT DIGNISSIM ANTE NUNC MOLLIS, ERAT SEM ID RISUS MAURIS. PROIN PROIN, ODIO NEC PHARETRA NON, PRETIUM PORTA METUS PORTA ARCU ID DOLOR, CORPORIS LEO, FRINGILLA A. VEHICULA VOLUTPAT TELLUS MOLLIS AENEAN A PER, TORTOR CONDIMENTUM NON, IMPERDIET ANTE EST ALIQUET PROIDENT, INTERDUM TURPIS JUSTO IPSUM MAGNA EU LIBERO. SIT VITAE, A DIAM FEUGIAT FELIS NIBH FACILISIS VULPUTATE, SUSCIPIT VENENATIS ULLAMCORPER VITAE, EGET NEQUE VESTIBULUM LACUS ERAT MONTES. SED DAPIBUS QUIS SED ODIO.

INTEGER CONUBIA DONEC ENIM UT MAURIS, ORCI MAURIS NIBH LACUS DIAM EU, AT AMET MI, LECTUS AMET ENIM VITAE PEDE SUSCIPIT. BLANDIT MALESUADA, PELLENTESQUE IN ORNARE MUS CRAS GRAVIDA, SIT EGET FELIS WISI. ULTRICIES IN SED AUGUE DIGNISSIM, MALESUADA SAGITTIS SIT, EGESTAS SODALES CONGUE COMMODO INTEGER. QUIS VITAE DICTUM ODIO ET ET, AD ADIPISCING POSUERE, SODALES BLANDITIIS WISI EGET NULLA ORCI. FUSCE MORBI QUIS MOLLIS A NUNC, AENEAN IN LIGULA QUIS, MOLLIS TELLUS JUSTO EGET RUTRUM, UT DIGNISSIM TINCIDUNT DUIS VENENATIS. SAPIEN SAPIEN LITORA SUSPENDISSE PRETIUM, SED PENATIBUS, MOLESTIE ULTRICES VULPUTATE NON UT EROS TEMPUS. ULTRICIES MI ET AMET. MI VOLUTPAT ADIPISCING ERAT CONDIMENTUM NON VEL. VITAE IACULIS, NON QUIS IN DIGNISSIM QUAM IN. VESTIBULUM SED FAUCIBUS FAUCIBUS VIVAMUS, SUSCIPIT PRETIUM, NULLA SAPIEN ID QUISQUE, FERMENTUM MI TEMPOR MASSA METUS. UT DAPIBUS ORNARE NUNC VITAE IPSUM ELIT, BIBENDUM ID RISUS MAURIS IN. DIAM PORTTITOR EROS SCELERISQUE VEL VIVAMUS, ID IN CONSECTETUER AENEAN DICTUM ANTE.

ET MAURIS IN UT IN, VEL RISUS METUS, EGET ELEIFEND QUAM PELLENTESQUE, ERAT VITAE AMET NULLA AMET WISI. LECTUS RISUS SED TRISTIQUE NATOQUE, UT PRAESENTIUM DIGNISSIM COMMODO TACITI, EGESTAS LACUS SUSPENDISSE INTEGER VOLUTPAT HENDRERIT SOLLICITUDIN. AUGUE EROS LEO LEO PLACERAT WISI, NULLA NULLAM NULLA FERMENTUM VULPUTATE, NON NULLAM. POSUERE DAPIBUS MASSA NULLAM, IN PHASELLUS EU UT UT SOLLICITUDIN, SAGITTIS AC SEM EUISMOD MAECENAS ENIM JUSTO, AC ID VOLUTPAT IN SED SENECTUS. SAEPE MAURIS MAURIS, TELLUS SED MAGNA LACUS, NUNC IN TACITI, SAGITTIS HENDRERIT VITAE NIBH PORTTITOR AC LACINIA. ULTRICES CONDIMENTUM, LECTUS NUNC SAGITTIS RHONCUS. ET NEQUE FACILISIS A NISL CONSEQUAT TINCIDUNT, TELLUS VESTIBULUM TELLUS ELEIFEND, NULLA SIT VEL ELEMENTUM BIBENDUM, LACUS EUISMOD ELEMENTUM A, NONUMMY ULTRICES AMET PHARETRA. VENENATIS LOREM, UT ANTE, NON JUSTO IN VEL PORTA AUGUE, DONEC SUSCIPIT LOBORTIS EU MAURIS, TRISTIQUE ALIQUET MAGNA CURABITUR SIT.

LOREM PELLENTESQUE ELIT CURABITUR, INTEGER AUGUE IN FACILISIS ERAT ODIO MAURIS, SUSPENDISSE EGET INTEGER SEQUI PENATIBUS AD. MI CRAS FRINGILLA LACINIA, COMMODO LIGULA VELIT ELIT AMET. NISL NEC, AT VEL ALIQUAM LIGULA, SED VEL SEM MAURIS VEL ULLAMCORPER DOLOR, DIAM NULLA, ET SEM VESTIBULUM SIT. VELIT NEC, LECTUS UT, DONEC IN MAECENAS RISUS TEMPOR, COMMODO NEC ETIAM PULVINAR, BLANDIT UT DIS. JUSTO RISUS CONSEQUAT NIBH SED DUIS, MAGNIS LECTUS DICTUM PRAESENT RISUS SUSPENDISSE FACILISI, ACCUMSAN PHASELLUS UT A DAPIBUS DUIS, NAM AMET ATQUE, AC NON AT AC DUIS LACUS NEC. PHASELLUS RISUS DELECTUS NIBH, VIVAMUS NEC, ALIQUAM QUAM SED PHARETRA. IN FEUGIAT INTERDUM AT ET, ET IN VEL DIGNISSIM, AMET VARIUS NIBH WISI LUCTUS VULPUTATE. MASSA PORTA VARIUS ODIO VEL. DIGNISSIM EGESTAS AUCTOR VERO, DONEC PLACERAT PROIN, RIDICULUS HENDRERIT VULPUTATE WISI AMET, MATTIS EGESTAS, TORTOR TURPIS UT RUTRUM NEC.

Comment faire sans outils ?

En utilisant la méthode de recherche de mot probable du commandant bazeries : http://www.apprendre-en-ligne.net/crypto/vigenere/motprobvig.html

En ce basant sur la probabilité assez grande que le texte commence par "loremipsum" on trouvait CRYPTOLESU.

Qui indiquait que l'on avait affaire à une clef plus grande que 10.

La suite la plus classique étant Lorem ipsum dolor sit amet consectetur adipiscing elit. Et avec cette méthode on trouvait alors : CRYPTOLESUPERCHIENCRYPUUGBSDHELBUARZRYGEEVWILZP

On tombait aussi facilement sur la clef !