Vigenère cipher/Cryptanalysis: Difference between revisions
Content added Content deleted
(Increased the size of the text to make sure there's enough to analyze.) |
m (Missed a word) |
||
Line 3: | Line 3: | ||
Given some text you suspect has been encrypted with a Vigenère cipher, extract the key and plaintext. There are several methods for doing this. See [[wp:Vigenère_cipher#Cryptanalysis|the Wikipedia entry]] for more information. Use the following encrypted text: |
Given some text you suspect has been encrypted with a Vigenère cipher, extract the key and plaintext. There are several methods for doing this. See [[wp:Vigenère_cipher#Cryptanalysis|the Wikipedia entry]] for more information. Use the following encrypted text: |
||
<pre> |
<pre> |
||
MOMUD EKAPV TQEFM OEVHP AJMII |
MOMUD EKAPV TQEFM OEVHP AJMII CDCTI FGYAG JSPXY ALUYM NSMYH |
||
VUXJE LEPXJ FXGCM JHKDZ RYICU HYPUS PGIGM OIYHF WHTCQ KMLRD |
|||
BFZGS WBKKA YISUL XMOBE XPRVO IOHJV ENLFB TWADI JLBYI DOKHN |
|||
ITLXZ LJFVQ GHOLW CUHLO MDSOE KTALU VYLNZ RFGBX PHVGA LWQIS |
|||
SXLWS ULKLG MHFLV CALKV CKKTA UXIIY HVWAP VNCBU XYAQJ OEFAF |
|||
FGRPH JOOFW GUBYI LAPLA LCAFA AMKLG CETDW VOELJ IKGJB XPHVG |
|||
RVHXC HAUAL SAJZX GTAXJ PCDWL OIKGC TVAII YHVWA PVNWB CNIFK |
|||
ALWQC SNWBU BYHCU HKOCE XJEYK BQKVY KIIEH GRLGH XEOLW AWFOJ |
|||
YHSUL JLWNM ALJTB QAVCJ FCNWX YWPHX UOPVX QODAP WXVVH HTJAQ |
|||
ILOVV RHPKD WIHKN ATUHN VRYAQ DIVHX FHRZV QWMWV LGSHN NLVZS |
|||
RWBUL CUHDV VXXKM XMOIO HRPVU VJQEA XZSWN LLZWI IUTXW OIDFX |
|||
JLAKI FHXUF XJLXM TBLQV RXXHR FZXGV LRAJI EXPRV OSMNP KEPDT |
|||
ZLBLQ VUFMY IGHRV ZBFSF APAPP GPRLO WLKJT TGKEU PRMMN ZWJTA |
|||
LPRWM JAZPK LQUZA ALGZX GVLKL GJTUI ITDSU REZXJ ERXZS HMPST |
|||
HBKJA LWZBF SFTAX QEDII JDWTO YIMAL CGZSX MTRQG CTFLA JPJXS |
|||
MTEOE PAPJH SMFNB YVQUZ AALGA YDNMP AQOWT UHDBV TSMUE UIMVH |
|||
QEKVH KHBKJ ALWAC CKGYP HVHCU HTBZS PGDTL PXEHQ WVVVX YOHGL |
|||
QGVRW AEFSP EMPVE PKXZY WLKJA GWALT VYYOB YIXOK IHPDS EVLEV |
|||
XYVEF KBYVQ UZAHR FALJV CXLVH XOVVR HPTSI UIYEG MZRKJ OWYAE |
|||
RVSGB JOGYW FHKBL GLXYA MVKIS KIEHY IMAPX UOISK PVAGN MZHPW |
|||
EEKAX SIHAM LKMRH CNWPP XJPXK OMRHJ EPXUX IHPMT XYMPG UTJOC |
|||
TTZPV XFCCD TUHJH WLAPF YULTB UXJLN SIJVV YOVDJ SOLXG TGRVO |
|||
UHZHA KXJON LSEKU XZLRR FDEKP VGMJS ELBFQ AAKFZ QAIIS TQJLD |
|||
SFRII CTMKO JFCQF KTINQ BWVHG TENLH HOGCS PSFPV GJOKM SIFPR |
|||
ORHMV CINGB AUEAC TESSQ OGSST RCJEV AVVVS IVPVY MUJHR AACZF |
|||
ZPAAS ATPTZ FTPPD PORRF TAXZP KALQA WMIUD BWNCT LEFKO ZQDLX |
|||
JPTCM IAGWA LGZPA APPXQ VXLKM FNCJL IEHII FUSIK UXZLE RFGAE |
|||
BUXJL ASIMR PNMBF ZCYLV WAPVF QRHZV ZGZEF KBYIO OFXYE VOWGB |
|||
ETMOZ COLZV XJEUH YSIVZ WZIEH VHXFV QGYEL OAFYV GKTII KAWWL |
|||
BXVCB XBAWG LQKCM ICRRX MACUO IKHQU AJEGL OIJHH XPVZW JEWBA |
|||
UJZGR RIYIV ACKOM JEKDP ALRUO IZHLW MPILA LHKAF MAQKW TAMAL |
|||
FWAML ZZRXJ EKAHV FASMU LVVUT TGK |
|||
VJHVV AWLRF EKLAE PK |
|||
</pre> |
</pre> |
Revision as of 06:05, 31 May 2011
Vigenère cipher/Cryptanalysis is a draft programming task. It is not yet considered ready to be promoted as a complete task, for reasons that should be found in its talk page.
Given some text you suspect has been encrypted with a Vigenère cipher, extract the key and plaintext. There are several methods for doing this. See the Wikipedia entry for more information. Use the following encrypted text:
MOMUD EKAPV TQEFM OEVHP AJMII CDCTI FGYAG JSPXY ALUYM NSMYH VUXJE LEPXJ FXGCM JHKDZ RYICU HYPUS PGIGM OIYHF WHTCQ KMLRD ITLXZ LJFVQ GHOLW CUHLO MDSOE KTALU VYLNZ RFGBX PHVGA LWQIS FGRPH JOOFW GUBYI LAPLA LCAFA AMKLG CETDW VOELJ IKGJB XPHVG ALWQC SNWBU BYHCU HKOCE XJEYK BQKVY KIIEH GRLGH XEOLW AWFOJ ILOVV RHPKD WIHKN ATUHN VRYAQ DIVHX FHRZV QWMWV LGSHN NLVZS JLAKI FHXUF XJLXM TBLQV RXXHR FZXGV LRAJI EXPRV OSMNP KEPDT LPRWM JAZPK LQUZA ALGZX GVLKL GJTUI ITDSU REZXJ ERXZS HMPST MTEOE PAPJH SMFNB YVQUZ AALGA YDNMP AQOWT UHDBV TSMUE UIMVH QGVRW AEFSP EMPVE PKXZY WLKJA GWALT VYYOB YIXOK IHPDS EVLEV RVSGB JOGYW FHKBL GLXYA MVKIS KIEHY IMAPX UOISK PVAGN MZHPW TTZPV XFCCD TUHJH WLAPF YULTB UXJLN SIJVV YOVDJ SOLXG TGRVO SFRII CTMKO JFCQF KTINQ BWVHG TENLH HOGCS PSFPV GJOKM SIFPR ZPAAS ATPTZ FTPPD PORRF TAXZP KALQA WMIUD BWNCT LEFKO ZQDLX BUXJL ASIMR PNMBF ZCYLV WAPVF QRHZV ZGZEF KBYIO OFXYE VOWGB BXVCB XBAWG LQKCM ICRRX MACUO IKHQU AJEGL OIJHH XPVZW JEWBA FWAML ZZRXJ EKAHV FASMU LVVUT TGK