The Cipher Challenge - Northeastern Illinois University

Download Report

Transcript The Cipher Challenge - Northeastern Illinois University

The Cipher Challenge
The team members, alphabetically, were:
Fredrik Almgren
Gunnar Andersson
Torbjörn Granlund
Lars Ivansson
Staffan Ulfberg
multivac
The Cipher Challenge
The order in which the stages were solved is:
Stage 1 September 23, 1999
Stage 2 September 24, 1999
Stage 4 September 26, 1999
Stage 3 October 4, 1999
Stage 7 October 10, 1999
Stage 6 October 12, 1999
Stage 8 October 13, 1999
Stage 9 November 12, 1999
Stage 5 May 15, 2000
Stage 10 October 5, 2000
Stage 1 - Substitution
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
I M B F K Z A D Y P C W H V J L X Q O R E S U N T G
SMARTTRUST
OHIQRRQEOR
Stage 1 - CryptoText
BT JPX RMLX PCUV AMLX ICVJP IBTWXVR CI M LMT'R PMTN, MTN YVCJX
CDXV MWMBTRJ JPX AMTNGXRJBAH UQCT JPX QGMRJXV CI JPX YMGG CI JPX
HBTW'R QMGMAX; MTN JPX HBTW RMY JPX QMVJ CI JPX PMTN JPMJ YVCJX.
JPXT JPX HETW'R ACUTJXTMTAX YMR APMTWXN, MTN PBR JPCUWPJR
JVCUFGXN PBL, RC JPMJ JPX SCBTJR CI PBR GCBTR YXVX GCCRXN, MTN
PBR HTXXR RLCJX CTX MWMBTRJ MTCJPXV. JPX HBTW AVBXN MGCUN JC
FVBTW BT JPX MRJVCGCWXVR, JPX APMGNXMTR, MTN JPX RCCJPRMEXVR. MTN
JPX HBTW RQMHX, MTN RMBN JC JPX YBRX LXT CI FMFEGCT, YPCR CXDXV
RPMGG VXMN JPBR YVBJBTW, MTN RPCY LX JPX BTJXVQVXJMJBCT JPXVXCI,
RPMGG FX AGCJPXN YBJP RAMVGXJ, MTN PMDX M APMBT CI WCGN MFCUJ PBR
TXAH, MTN RPMGG FX JPX JPBVN VUGXV BT JPX HBTWNCL. JPXT AMLX BT
MGG JPX HBTW'R YBRX LXT; FUJ JPXE ACUGN TCJ VXMN JPX YVBJBTW, TCV
LMHX HTCYT JC JPX HBTW JPX BTJXVQVXJMJBCT JPXVXCI. JPXT YMR HBTW
FXGRPMOOMV WVXMJGE JVCUFGXN, MTN PBR ACUTJXTMTAX YMR APMTWXN BT
PBL, MTN PBR GCVNR YXVX MRJCTBRPXN. TCY JPX KUXXT, FE VXMRCT CI
JPX YCVNR CI JPX HBTW MTN PBR GCVNR, AMLX BTJC JPX FMTKUXJ
PCURX; MTN JPX KUXXT RQMHX MTN RMBN, C HBTW, GBDX ICVXDXV; GXJ
TCJ JPE JPCUWPJR JVCUFGX JPXX, TCV GXJ JPE ACUTJXTMTAX FX
APMTWXN; JPXVX BR M LMT BT JPE HBTWNCL, BT YPCL BR JPX RQBVBJ CI
JPX PCGE WCNR; MTN BT JPX NMER CI JPE IMJPXV GBWPJ MTN
UTNXVRJMTNBTW MTN YBRNCL, GBHX JPX YBRNCL CI JPX WCNR, YMR ICUTN
BT PBL; YPCL JPX HBTW TXFUAPMNTXOOMV JPE IMJPXV, JPX HBTW, B RME,
JPE IMJPXV, LMNX LMRJXV CI JPX LMWBABMTR, MRJVCGCWXVR, APMGNXMTR,
MTN RCCJPRMEXVR; ICVMRLUAP MR MT XZAXGGXTJ RQBVBJ, MTN HTCYGXNWX,
MTN UTNXVRJMTNBTW, BTJXVQVXJBTW CI NVXMLR, MTN RPCYBTW CI PMVN
RXTJXTAXR, MTN NBRRCGDBTW CI NCUFJR, YXVX ICUTN BT JPX RMLX
NMTBXG, YPCL JPX HBTW TMLXN FXGJXRPMOOMV; TCY GXJ NMTBXG FX
AMGGXN, MTN PX YBGG RPCY JPX BTJXVQVXJMJBCT. JPX IBVRJ ACNXYCVN
BR CJPXGGC.
Frequency Analysis
n=1782
[ 32]: 284 15.94%
X [ 88]: 168 9.43%
T [ 84]: 131 7.35%
J [ 74]: 130 7.30%
M [ 77]: 118 6.62%
P [ 80]: 112 6.29%
C [ 67]: 101 5.67%
R [ 82]: 91 5.11%
B [ 66]: 87 4.88%
N [ 78]: 75 4.21%
V [ 86]: 67 3.76%
MTN = and
JPX = the
Space
e
n
t
a
h
d
Stage 1 - Frequencies and Cribs
Bn the RaLe hoUr AaLe ICVth IBnWeVR CI a Lan'R hand, and YVCte
CDeV aWaBnRt the AandGeRtBAH UQCn the QGaRteV CI the YaGG CI the
HBnW'R QaGaAe; and the HBnW RaY the QaVt CI the hand that YVCte.
then the HEnW'R ACUntenanAe YaR AhanWed, and hBR thCUWhtR
tVCUFGed hiL, RC that the SCBntR CI hBR GCBnR YeVe GCCRed, and
hBR HneeR RLCte Cne aWaBnRt anCtheV. the HBnW AVBed aGCUd tC
FVBnW Bn the aRtVCGCWeVR, the AhaGdeanR, and the RCCthRaEeVR. and
the HBnW RQaHe, and RaBd tC the YBRe Len CI FaFEGCn, YhCRCeDeV
RhaGG Vead thBR YVBtBnW, and RhCY Le the BnteVQVetatBCn theVeCI,
RhaGG Fe AGCthed YBth RAaVGet, and haDe a AhaBn CI WCGd aFCUt hBR
neAH, and RhaGG Fe the thBVd VUGeV Bn the HBnWdCL. then AaLe Bn
aGG the HBnW'R YBRe Len; FUt theE ACUGd nCt Vead the YVBtBnW, nCV
LaHe HnCYn tC the HBnW the BnteVQVetatBCn theVeCI. then YaR HBnW
FeGRhaOOaV WVeatGE tVCUFGed, and hBR ACUntenanAe YaR AhanWed Bn
hBL, and hBR GCVdR YeVe aRtCnBRhed. nCY the KUeen, FE VeaRCn CI
the YCVdR CI the HBnW and hBR GCVdR, AaLe BntC the FanKUet
hCURe; and the KUeen RQaHe and RaBd, C HBnW, GBDe ICVeDeV; Get
nCt thE thCUWhtR tVCUFGe thee, nCV Get thE ACUntenanAe Fe
AhanWed; theVe BR a Lan Bn thE HBnWdCL, Bn YhCL BR the RQBVBt CI
the hCGE WCdR; and Bn the daER CI thE IatheV GBWht and
UndeVRtandBnW and YBRdCL, GBHe the YBRdCL CI the WCdR, YaR ICUnd
Bn hBL; YhCL the HBnW neFUAhadneOOaV thE IatheV, the HBnW, B RaE,
thE IatheV, Lade LaRteV CI the LaWBABanR, aRtVCGCWeVR, AhaGdeanR,
and RCCthRaEeVR; ICVaRLUAh aR an eZAeGGent RQBVBt, and HnCYGedWe,
and UndeVRtandBnW, BnteVQVetBnW CI dVeaLR, and RhCYBnW CI haVd
RentenAeR, and dBRRCGDBnW CI dCUFtR, YeVe ICUnd Bn the RaLe
danBeG, YhCL the HBnW naLed FeGteRhaOOaV; nCY Get danBeG Fe
AaGGed, and he YBGG RhCY the BnteVQVetatBCn. the IBVRt ACdeYCVd
BR CtheGGC.
Take some more
C
R
B
V
5.67%
5.11%
4.88%
3.76%
o
s
i
r
Stage 1 - Frequencies and Cribs
in the saLe hoUr AaLe Iorth IinWers oI a Lan's hand, and Yrote
oDer aWainst the AandGestiAH UQon the QGaster oI the YaGG oI the
HinW's QaGaAe; and the HinW saY the Qart oI the hand that Yrote.
then the HEnW's AoUntenanAe Yas AhanWed, and his thoUWhts
troUFGed hiL, so that the Soints oI his Goins Yere Goosed, and
his Hnees sLote one aWainst another. the HinW Aried aGoUd to
FrinW in the astroGoWers, the AhaGdeans, and the soothsaEers. and
the HinW sQaHe, and said to the Yise Len oI FaFEGon, YhosoeDer
shaGG read this YritinW, and shoY Le the interQretation thereoI,
shaGG Fe AGothed Yith sAarGet, and haDe a Ahain oI WoGd aFoUt his
neAH, and shaGG Fe the third rUGer in the HinWdoL. then AaLe in
aGG the HinW's Yise Len; FUt theE AoUGd not read the YritinW, nor
LaHe HnoYn to the HinW the interQretation thereoI. then Yas HinW
FeGshaOOar WreatGE troUFGed, and his AoUntenanAe Yas AhanWed in
hiL, and his Gords Yere astonished. noY the KUeen, FE reason oI
the Yords oI the HinW and his Gords, AaLe into the FanKUet
hoUse; and the KUeen sQaHe and said, o HinW, GiDe IoreDer; Get
not thE thoUWhts troUFGe thee, nor Get thE AoUntenanAe Fe
AhanWed; there is a Lan in thE HinWdoL, in YhoL is the sQirit oI
the hoGE Wods; and in the daEs oI thE Iather GiWht and
UnderstandinW and YisdoL, GiHe the YisdoL oI the Wods, Yas IoUnd
in hiL; YhoL the HinW neFUAhadneOOar thE Iather, the HinW, i saE,
thE Iather, Lade Laster oI the LaWiAians, astroGoWers, AhaGdeans,
and soothsaEers; IorasLUAh as an eZAeGGent sQirit, and HnoYGedWe,
and UnderstandinW, interQretinW oI dreaLs, and shoYinW oI hard
sentenAes, and dissoGDinW oI doUFts, Yere IoUnd in the saLe
danieG, YhoL the HinW naLed FeGteshaOOar; noY Get danieG Fe
AaGGed, and he YiGG shoY the interQretation. the Iirst AodeYord
is otheGGo.
Finish it up
G
W
Y
A
I
L
U
H
F
E
Q
O
D
K
2.97%
2.30%
1.80%
1.68%
1.57%
1.57%
1.40%
1.35%
1.01%
0.95%
0.67%
0.34%
0.34%
0.17%
l
g
w
c
f
m
u
k
b
y
p
z
v
q
Stage 1 - Frequencies and Cribs
in the same hour came forth fingers of a man's hand, and wrote over against
the candlestick upon the plaster of the wall of the king's palace; and the
king saw the part of the hand that wrote. then the king's countenance was
changed, and his thoughts troubled him, so that the joints of his loins were
loosed, and his knees smote one against another. the king cried aloud to bring
in the astrologers, the chaldeans, and the soothsayers. and the king spake,
and said to the wise men of babylon, whosoever shall read this writing, and
show me the interpretation thereof, shall be clothed with scarlet, and have a
chain of gold about his neck, and shall be the third ruler in the kingdom.
then came in all the king's wise men; but they could not read the writing, nor
make known to the king the interpretation thereof. then was king belshazzar
greatly troubled, and his countenance was changed in him, and his lords were
astonished. now the queen, by reason of the words of the king and his lords,
came into the banquet house; and the queen spake and said, o king, live
forever; let not thy thoughts trouble thee, nor let thy countenance be
changed; there is a man in thy kingdom, in whom is the spirit of the holy
gods; and in the days of thy father light and understanding and wisdom, like
the wisdom of the gods, was found in him; whom the king nebuchadnezzar thy
father, the king, i say, thy father, made master of the magicians,
astrologers, chaldeans, and soothsayers; forasmuch as an eZcellent spirit, and
knowledge, and understanding, interpreting of dreams, and showing of hard
sentences, and dissolving of doubts, were found in the same daniel, whom the
king named belteshazzar; now let daniel be called, and he will show the
interpretation. the first codeword is othello.
Stage 1 - Frequencies and Cribs
Old Testament, Daniel 5:5-12
================================
5) In the same hour came forth fingers of a man's hand, and wrote over against the candlestick upon the plaster of the wall of the king's palace;
and the king saw the part of the hand that wrote.
6) Then the king's countenance was changed, and his thoughts troubled hymm, so that the joints of his loins were loosed, and his knees smote
one against another.
7) The king cried aloud to bring in the astrologers, the chaldeans, and the soothsayers. and the king spake, and said to the wise men of
babylon, whosoever shall read this writing, and show me the interpretation thereof, shall be clothed with scarlet, and have a chain of gold about
his neck, and shall be the third ruler in the kingdom.
8) Then came in all the king's wise men; but they could not read the writing, nor make known to the king the interpretation thereof.
9) Then was king belshazzar greatly troubled, and his countenance was changed in him, and his lords were astonished.
10) Now the queen, by reason of the words of the king and his lords, came into the banquet house; and the queen spake and said, o king,
live forever; let not thy thoughts trouble thee, nor let thy countenance be changed;
11) There is a man in thy kingdom, in whom is the spirit of the holy gods; and in the days of thy father light and understanding and
wisdom, like the wisdom of the gods, was found in him; whom the king nebuchadnezzar thy father, the king, i say, thy father, made master of
the magicians, astrologers, chaldeans, and soothsayers;
12) Forasmuch as an excellent spirit, and knowledge, and understanding, interpreting of dreams, and showing of hard sentences,
and dissolving of doubts, were found in the same daniel, whom the king named belteshazzar; now let daniel be called, and he will show the
interpretation.
The first codeword is othello.
Othello
Caesar Encryption
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQR
Shift
=7
smarttrust
-> ZTHYAAYBZA
Othello
Stage2 - Cryptotext
MHILY LZA ZBHL XBPZXBL MVYABUHL HWWPBZ
JSHBKPBZ JHLJBZ KPJABT HYJHUBT LZA ULBAYVU
#!/bin/sh
l=''
while [ ${#l} -lt 26 ]
do
tr $l'A-Z' 'A-ZA-Z'
<stage2.txt
l=.$l
done
Othello
Stage 2 - Possible PTs
MHILY LZA ZBHL XBPZXBL MVYABUHL HWWPBZ JSHBKPBZ JHLJBZ KPJABT HYJHUBT LZA ULBAYVU
NIJMZ MAB ACIM YCQAYCM NWZBCVIM IXXQCA KTICLQCA KIMKCA LQKBCU IZKIVCU MAB VMCBZWV
OJKNA NBC BDJN ZDRBZDN OXACDWJN JYYRDB LUJDMRDB LJNLDB MRLCDV JALJWDV NBC WNDCAXW
PKLOB OCD CEKO AESCAEO PYBDEXKO KZZSEC MVKENSEC MKOMEC NSMDEW KBMKXEW OCD XOEDBYX
QLMPC PDE DFLP BFTDBFP QZCEFYLP LAATFD NWLFOTFD NLPNFD OTNEFX LCNLYFX PDE YPFECZY
RMNQD QEF EGMQ CGUECGQ RADFGZMQ MBBUGE OXMGPUGE OMQOGE PUOFGY MDOMZGY QEF ZQGFDAZ
SNORE RFG FHNR DHVFDHR SBEGHANR NCCVHF PYNHQVHF PNRPHF QVPGHZ NEPNAHZ RFG ARHGEBA
TOPSF SGH GIOS EIWGEIS TCFHIBOS ODDWIG QZOIRWIG QOSQIG RWQHIA OFQOBIA SGH BSIHFCB
UPQTG THI HJPT FJXHFJT UDGIJCPT PEEXJH RAPJSXJH RPTRJH SXRIJB PGRPCJB THI CTJIGDC
VQRUH UIJ IKQU GKYIGKU VEHJKDQU QFFYKI SBQKTYKI SQUSKI TYSJKC QHSQDKC UIJ DUKJHED
WRSVI VJK JLRV HLZJHLV WFIKLERV RGGZLJ TCRLUZLJ TRVTLJ UZTKLD RITRELD VJK EVLKIFE
XSTWJ WKL KMSW IMAKIMW XGJLMFSW SHHAMK UDSMVAMK USWUMK VAULME SJUSFME WKL FWMLJGF
YTUXK XLM LNTX JNBLJNX YHKMNGTX TIIBNL VETNWBNL VTXVNL WBVMNF TKVTGNF XLM GXNMKHG
ZUVYL YMN MOUY KOCMKOY ZILNOHUY UJJCOM WFUOXCOM WUYWOM XCWNOG ULWUHOG YMN HYONLIH
AVWZM ZNO NPVZ LPDNLPZ AJMOPIVZ VKKDPN XGVPYDPN XVZXPN YDXOPH VMXVIPH ZNO IZPOMJI
BWXAN AOP OQWA MQEOMQA BKNPQJWA WLLEQO YHWQZEQO YWAYQO ZEYPQI WNYWJQI AOP JAQPNKJ
CXYBO BPQ PRXB NRFPNRB CLOQRKXB XMMFRP ZIXRAFRP ZXBZRP AFZQRJ XOZXKRJ BPQ KBRQOLK
DYZCP CQR QSYC OSGQOSC DMPRSLYC YNNGSQ AJYSBGSQ AYCASQ BGARSK YPAYLSK CQR LCSRPML
EZADQ DRS RTZD PTHRPTD ENQSTMZD ZOOHTR BKZTCHTR BZDBTR CHBSTL ZQBZMTL DRS MDTSQNM
FABER EST SUAE QUISQUE FORTUNAE APPIUS CLAUDIUS CAECUS DICTUM ARCANUM EST NEUTRON
GBCFS FTU TVBF RVJTRVF GPSUVOBF BQQJVT DMBVEJVT DBFDVT EJDUVN BSDBOVN FTU OFVUSPO
HCDGT GUV UWCG SWKUSWG HQTVWPCG CRRKWU ENCWFKWU ECGEWU FKEVWO CTECPWO GUV PGWVTQP
IDEHU HVW VXDH TXLVTXH IRUWXQDH DSSLXV FODXGLXV FDHFXV GLFWXP DUFDQXP HVW QHXWURQ
JEFIV IWX WYEI UYMWUYI JSVXYREI ETTMYW GPEYHMYW GEIGYW HMGXYQ EVGERYQ IWX RIYXVSR
KFGJW JXY XZFJ VZNXVZJ KTWYZSFJ FUUNZX HQFZINZX HFJHZX INHYZR FWHFSZR JXY SJZYWTS
LGHKX KYZ YAGK WAOYWAK LUXZATGK GVVOAY IRGAJOAY IGKIAY JOIZAS GXIGTAS KYZ TKAZXUT
Othello
Neutron
Stage 2 - Solution
FABER EST SUAE QUISQUE FORTUNAE APPIUS
CLAUDIUS CAECUS
DICTUM ARCANUM EST NEUTRON
Shift is 19
Faber est suae quisque fortunae.
-Appius Claudius Caecus
Dictum arcanum est neutron.
Each man is the smith of his own fortune.
- Appius Claudius Caecus
Word secret is "neutron".
Othello
Neutron
Stage 3 - Subst w/ Homophones
IXDVMUFXLFEEFXSOQXYQVXSQTUIXWF*FMXYQVFJ*FXEFQUQXJFPTUFX
MX*ISSFLQTUQXMXRPQEUMXUMTUIXYFSSFI*MXKFJF*FMXLQXTIEUVFX
EQTEFXSOQXLQ*XVFWMTQTUQXTITXKIJ*FMUQXTQJMVX*QEYQVFQTHMX
LFVQUVIXM*XEI*XLQ*XWITLIXEQTHGXJQTUQXSITEFLQVGUQX*GXKIE
UVGXEQWQTHGXDGUFXTITXDIEUQXGXKFKQVXSIWQXAVPUFXWGXYQVXEQ
JPFVXKFVUPUQXQXSGTIESQTHGX*FXWFQFXSIWYGJTFXDQSFIXEFXGJP
UFXSITXRPQEUGXIVGHFITXYFSSFI*CXC*XSCWWFTIXSOQXCXYQTCXYI
ESFCX*FXCKVQFXVFUQTPUFXQXKI*UCXTIEUVCXYIYYCXTQ*XWCUUFTI
XLQFXVQWFXDCSQWWIXC*FXC*XDI**QXKI*IXEQWYVQXCSRPFEUCTLIX
LC*X*CUIXWCTSFTIXUPUUQX*QXEUQ**QXJFCXLQX*C*UVIXYI*IXKQL
QCX*CXTIUUQXQX*XTIEUVIXUCTUIXACEEIXSOQXTITXEPVJQCXDPIVX
LQ*XWCVFTXEPI*IXSFTRPQXKI*UQXVCSSQEIXQXUCTUIXSCEEIX*IX*
PWQXQVZXLFXEIUUIXLZX*ZX*PTZXYIFXSOQXTUVZUFXQVZKZWXTQX*Z
*UIXYZEEIRPZTLIXTZYYZVKQXPTZXWITUZJTZXAVPTZXYQVX*ZXLFEU
ZTHZXQXYZVKQWFXZ*UZXUZTUIXRPZTUIXKQLPUZXTITXZKQZXZ*SPTZ
XTIFXSFXZ**QJVNWWIXQXUIEUIXUIVTIXFTXYFNTUIXSOQXLQX*NXTI
KNXUQVVNXPTXUPVAIXTNSRPQXQXYQVSIEEQXLQ*X*QJTIXF*XYVFWIX
SNTUIXUVQXKI*UQXF*XDQXJFVBVXSITXUPUUQX*BSRPQXBX*BXRPBVU
BX*QKBVX*BXYIYYBXFTXEPEIXQX*BXYVIVBXFVQXFTXJFPXSIWB*UVP
FXYFBSRPQFTDFTXSOQX*XWBVXDPXEIYVBXTIFXVFSOFPEIXX*BXYBVI
*BXFTXSILFSQXQXQRPBUIV
X
Q
I
F
T
U
*
V
S
E
P
C
Z
Y
W
L
K
B
J
G
M
R
D
O
N
H
A
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
88]: 207
81]: 103
73]: 89
70]: 79
84]: 72
85]: 70
42]: 62
86]: 56
83]: 42
69]: 42
80]: 35
67]: 30
90]: 30
89]: 30
87]: 26
76]: 22
10]: 21
75]: 19
66]: 19
74]: 16
71]: 14
77]: 13
82]: 11
68]: 10
79]:
8
78]:
7
72]:
6
65]:
4
18.11%
9.01%
7.79%
6.91%
6.30%
6.12%
5.42%
4.90%
3.67%
3.67%
3.06%
2.62%
2.62%
2.62%
2.27%
1.92%
1.84%
1.66%
1.66%
1.40%
1.22%
1.14%
0.96%
0.87%
0.70%
0.61%
0.52%
0.35%
Othello
Neutron
Stage 3 - CT
IXDVMUFXLFEEFXSOQXYQVXSQTUIXWF*FMXYQVFJ
Does X start a digram?
What does * do?
Are Trigrams used?
Othello
Neutron
Where is the Magic?
Stage 3 - CT
IXDVMUFXLFEEFXSOQXYQVXSQTUIXWF*FMXYQVFJ*FXEFQUQXJFPTUFX
IXDVMUFXLFEEFXSOQXYQVXSQTUIXWF*FMXYQVFJ*FXEFQUQXJFPTUFX
IXDVMUFXLFEEFXSOQXYQVXSQTUIXWF*FMXYQVFJ*FXEFQUQXJFPTUFX
IXDVMUFXLFEEFXSOQXYQVXSQTUIXWF*FMXYQVFJ*FXEFQUQXJFPTUFX
MX*ISSFLQTUQXMXRPQEUMXUMTUIXYFSSFI*MXKFJF*FMXLQXTIEUVFX
MX*ISSFLQTUQXMXRPQEUMXUMTUIXYFSSFI*MXKFJF*FMXLQXTIEUVFX
MX*ISSFLQTUQXMXRPQEUMXUMTUIXYFSSFI*MXKFJF*FMXLQXTIEUVFX
EQTEFXSOQXLQ*XVFWMTQTUQXTITXKIJ*FMUQXTQJMVX*QEYQVFQTHMX
EQTEFXSOQXLQ*XVFWMTQTUQXTITXKIJ*FMUQXTQJMVX*QEYQVFQTHMX
EQTEFXSOQXLQ*XVFWMTQTUQXTITXKIJ*FMUQXTQJMVX*QEYQVFQTHMX
LFVQUVIXM*XEI*XLQ*XWITLIXEQTHGXJQTUQXSITEFLQVGUQX*GXKIE
LFVQUVIXM*XEI*XLQ*XWITLIXEQTHGXJQTUQXSITEFLQVGUQX*GXKIE
LFVQUVIXM*XEI*XLQ*XWITLIXEQTHGXJQTUQXSITEFLQVGUQX*GXKIE
LFVQUVIXM*XEI*XLQ*XWITLIXEQTHGXJQTUQXSITEFLQVGUQX*GXKIE
LFVQUVIXM*XEI*XLQ*
XWITLIXEQTHGXJQTUQXSITEFLQVGUQX*GXKIE
UVGXEQWQTHGXDGUFXTITXDIEUQXGXKFKQVXSIWQXAVPUFXWGXYQVXEQ
UVGXEQWQTHGXDGUFXTITXDIEUQXGXKFKQVXSIWQXAVPUFXWGXYQVXEQ
UVGXEQWQTHGXDGUFXTITXDIEUQXGXKFKQVXSIWQXAVPUFXWGXYQVXEQ
JPFVXKFVUPUQXQXSGTIESQTHGX*FXWFQFXSIWYGJTFXDQSFIXEFXGJP
JPFVXKFVUPUQXQXSGTIESQTHGX*FXWFQFXSIWYGJTFXDQSFIXEFXGJP
JPFVXKFVUPUQXQXSGTIESQTHGX*FXWFQFXSIWYGJTFXDQSFIXEFXGJP
JPFVXKFVUPUQXQXSGTIESQTHGX*FXWFQFXSIWYGJTFXDQSFIXEFXGJP
UFXSITXRPQEUGXIVGHFITXYFSSFI*CXC*XSCWWFTIXSOQXCXYQTCXYI
UFXSITXRPQEUGXIVGHFITXYFSSFI*CXC*XSCWWFTIXSOQXCXYQTCXYI
UFXSITXRPQEUGXIVGHFITXYFSSFI*CXC*XSCWWFTIXSOQXCXYQTCXYI
UFXSITXRPQEUGXIVGHFITXYFSSFI*
CXC*XSCWWFTIXSOQXCXYQTCXYI
ESFCX*FXCKVQFXVFUQTPUFXQXKI*UCXTIEUVCXYIYYCXTQ*XWCUUFTI
ESFCX*FXCKVQFXVFUQTPUFXQXKI*UCXTIEUVCXYIYYCXTQ*XWCUUFTI
ESFCX*FXCKVQFXVFUQTPUFXQXKI*UCXTIEUVCXYIYYCXTQ*XWCUUFTI
XLQFXVQWFXDCSQWWIXC*FXC*XDI**QXKI*IXEQWYVQXCSRPFEUCTLIX
XLQFXVQWFXDCSQWWIXC*FXC*XDI**QXKI*IXEQWYVQXCSRPFEUCTLIX
XLQFXVQWFXDCSQWWIXC*FXC*XDI**QXKI*IXEQWYVQXCSRPFEUCTLIX
XLQFXVQWFXDCSQWWIXC*FXC*XDI**QXKI*IXEQWYVQXCSRPFEUCTLIX
LC*X*CUIXWCTSFTIXUPUUQX*QXEUQ**QXJFCXLQX*C*UVIXYI*IXKQL
LC*X*CUIXWCTSFTIXUPUUQX*QXEUQ**QXJFCXLQX*C*UVIXYI*IXKQL
LC*X*CUIXWCTSFTIXUPUUQX*QXEUQ**QXJFCXLQX*C*UVIXYI*IXKQL
QCX*CXTIUUQXQX*XTIEUVIXUCTUIXACEEIXSOQXTITXEPVJQCXDPIVX
QCX*CXTIUUQXQX*XTIEUVIXUCTUIXACEEIXSOQXTITXEPVJQCXDPIVX
QCX*CXTIUUQXQX*XTIEUVIXUCTUIXACEEIXSOQXTITXEPVJQCXDPIVX
QCX*CXTIUUQXQX*XTIEUVIXUCTUIXACEEIXSOQXTITXEPVJQCXDPIVX
LQ*XWCVFTXEPI*IXSFTRPQXKI*UQXVCSSQEIXQXUCTUIXSCEEIX*IX*
LQ*XWCVFTXEPI*IXSFTRPQXKI*UQXVCSSQEIXQXUCTUIXSCEEIX*IX*
LQ*XWCVFTXEPI*IXSFTRPQXKI*UQXVCSSQEIXQXUCTUIXSCEEIX*IX*
PWQXQVZXLFXEIUUIXLZX*ZX*PTZXYIFXSOQXTUVZUFXQVZKZWXTQX*Z
PWQXQVZXLFXEIUUIXLZX*ZX*PTZXYIFXSOQXTUVZUFXQVZKZWXTQX*Z
*UIXYZEEIRPZTLIXTZYYZVKQXPTZXWITUZJTZXAVPTZXYQVX*ZXLFEU
*UIXYZEEIRPZTLIXTZYYZVKQXPTZXWITUZJTZXAVPTZXYQVX*ZXLFEU
*UIXYZEEIRPZTLIXTZYYZVKQXPTZXWITUZJTZXAVPTZXYQVX*ZXLFEU
ZTHZXQXYZVKQWFXZ*UZXUZTUIXRPZTUIXKQLPUZXTITXZKQZXZ*SPTZ
ZTHZXQXYZVKQWFXZ*UZXUZTUIXRPZTUIXKQLPUZXTITXZKQZXZ*SPTZ
XTIFXSFXZ**QJVNWWIXQXUIEUIXUIVTIXFTXYFNTUIXSOQXLQX*NXTI
XTIFXSFXZ**QJVNWWIXQXUIEUIXUIVTIXFTXYFNTUIXSOQXLQX*NXTI
KNXUQVVNXPTXUPVAIXTNSRPQXQXYQVSIEEQXLQ*X*QJTIXF*XYVFWIX
SNTUIXUVQXKI*UQXF
*XDQXJFVBVXSITXUPUUQX*BSRPQXBX*BXRPBVU
SNTUIXUVQXKI*UQXF*XDQXJFVBVXSITXUPUUQX*BSRPQXBX*BXRPBVU
BX*QKBVX*BXYIYYBXFTXEPEIXQX*BXYVIVBXFVQXFTXJFPXSIWB*UVP
FXYFBSRPQFTDFTXSOQX*XWBVXDPXEIYVBXTIFXVFSOFPEIXX*BXYBVI
*BXFTXSILFSQXQXQRPBUIV
Replace M, G, C, Z, N and B with M
Assume that X is ‘space’
These characters behave
weird:
M
G
C
Z
N
B
Othello
Neutron
Stage 3 - Substitute
I_DVMUF_LFEEF_SOQ_YQV_SQTUI_WF*FM_YQVFJ*F_EFQUQ_JFPTUF_
M_*ISSFLQTUQ_M_RPQEUM_UMTUI_YFSSFI*M_KFJF*FM_LQ_TIEUVF_
EQTEF_SOQ_LQ*_VFWMTQTUQ_TIT_KIJ*FMUQ_TQJMV_*QEYQVFQTHM_
LFVQUVI_M*_EI*_LQ*_WITLI_EQTHM_JQTUQ_SITEFLQVMUQ_*M_KIE
UVM_EQWQTHM_DMUF_TIT_DIEUQ_M_KFKQV_SIWQ_AVPUF_WM_YQV_EQ
JPFV_KFVUPUQ_Q_SMTIESQTHM_*F_WFQF_SIWYMJTF_DQSFI_EF_MJP
UF_SIT_RPQEUM_IVMHFIT_YFSSFI*M_M*_SMWWFTI_SOQ_M_YQTM_YI
ESFM_*F_MKVQF_VFUQTPUF_Q_KI*UM_TIEUVM_YIYYM_TQ*_WMUUFTI
_LQF_VQWF_DMSQWWI_M*F_M*_DI**Q_KI*I_EQWYVQ_MSRPFEUMTLI_
LM*_*MUI_WMTSFTI_UPUUQ_*Q_EUQ**Q_JFM_LQ_*M*UVI_YI*I_KQL
QM_*M_TIUUQ_Q_*_TIEUVI_UMTUI_AMEEI_SOQ_TIT_EPVJQM_DPIV_
LQ*_WMVFT_EPI*I_SFTRPQ_KI*UQ_VMSSQEI_Q_UMTUI_SMEEI_*I_*
PWQ_QVM_LF_EIUUI_LM_*M_*PTM_YIF_SOQ_TUVMUF_QVMKMW_TQ_*M
*UI_YMEEIRPMTLI_TMYYMVKQ_PTM_WITUMJTM_AVPTM_YQV_*M_LFEU
MTHM_Q_YMVKQWF_M*UM_UMTUI_RPMTUI_KQLPUM_TIT_MKQM_M*SPTM
_TIF_SF_M**QJVNWWI_Q_UIEUI_UIVTI_FT_YFNTUI_SOQ_LQ_*N_TI
KN_UQVVN_PT_UPVAI_TNSRPQ_Q_YQVSIEEQ_LQ*_*QJTI_F*_YVFWI_
SNTUI_UVQ_KI*UQ_F*_DQ_JFVMV_SIT_UPUUQ_*MSRPQ_M_*M_RPMVU
M_*QKMV_*M_YIYYM_FT_EPEI_Q_*M_YVIVM_FVQ_FT_JFP_SIWM*UVP
F_YFMSRPQFTDFT_SOQ_*_WMV_DP_EIYVM_TIF_VFSOFPEI__*M_YMVI
*M_FT_SILFSQ_Q_QRPMUIV
Only 22 letters are used
Try
Italian
M
Q
I
F
T
U
*
V
E
S
P
Y
W
L
K
J
R
D
O
N
H
A
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
77]: 106
81]: 103
73]: 89
70]: 79
84]: 72
85]: 70
42]: 62
86]: 56
69]: 42
83]: 42
80]: 35
89]: 30
87]: 26
76]: 22
75]: 19
74]: 16
82]: 11
68]: 10
79]:
8
78]:
7
72]:
6
65]:
4
Replace:
M-> a
Q-> e
I-> o
F-> i
T->n
9.45%
9.18%
7.93%
7.04%
6.42%
6.24%
5.53%
4.99%
3.74%
3.74%
3.12%
2.67%
2.32%
1.96%
1.69%
1.43%
0.98%
0.89%
0.71%
0.62%
0.53%
0.36%
Othello
Neutron
Stage 3 - CT
o_DVaUi_LiEEi_SOe_YeV_SenUo_Wi*ia_YeViJ*i_EieUe_JiPnUi_a_*oSSi
O frati dissi che per cento milia perigli siete giunti a
LenUe_a_RPeEUa_UanUo_YiSSio*a_KiJi*ia_Le_noEUVi_EenEi_SOe_Le*_
loccidente
aquesta tanto picciola vigilia de nostri sensi che
ViWanenUe_non_KoJ*iaUe_neJaV_*eEYeVienHa_LiVeUVo_a*_Eo*_Le*_Wo
del
rimanente nonvogliate negar lesperienza di retro al sol
nLo_EenHa_JenUe_SonEiLeVaUe_*a_KoEUVa_EeWenHa_DaUi_non_DoEUe_a
del
mondo senza gente considerate la vostra semenza fati non
_KiKeV_SoWe_AVPUi_Wa_YeV_EeJPiV_KiVUPUe_e_SanoESenHa_*i_Wiei_S
foste
a viver come bruti ma perseguir virtute e canoscenza li
oWYaJni_DeSio_Ei_aJPUi_Son_RPeEUa_oVaHion_YiSSio*a_a*_SaWWino_
miei
compagni fecio si aguti con questaorazion picciola al
SOe_a_Yena_YoESia_*i_aKVei_ViUenPUi_e_Ko*Ua_noEUVa_YoYYa_ne*_W
cammino
che a pena poscia li avrei ritenuti e volta nostra
aUUino_Lei_VeWi_DaSeWWo_a*i_a*_Do**e_Ko*o_EeWYVe_aSRPiEUanLo_L
poppa
nel mattino dei remi facemmo ali al folle volo sempre
a*_*aUo_WanSino_UPUUe_*e_EUe**e_Jia_Le_*a*UVo_Yo*o_KeLea_*a_no
acquistando
dal lato mancino tutte le stelle gia de laltro
UUe_e_*_noEUVo_UanUo_AaEEo_SOe_non_EPVJea_DPoV_Le*_WaVin_EPo*o
polo
vedea la notte e l nostro tanto basso che non surgea
_SinRPe_Ko*Ue_VaSSeEo_e_UanUo_SaEEo_*o_*PWe_eVa_Li_EoUUo_La_*a
fuor
del marin suolo cinque volte racceso e tanto casso lo
_*Pna_Yoi_SOe_nUVaUi_eVaKaW_ne_*a*Uo_YaEEoRPanLo_naYYaVKe_Pna_
lume
era di sotto da la luna poi che ntrati eravam ne lalto
WonUaJna_AVPna_YeV_*a_LiEUanHa_e_YaVKeWi_a*Ua_UanUo_RPanUo_KeL
passo
quando napparve una montagna bruna per la distanza e
PUa_non_aKea_a*SPna_noi_Si_a**eJVNWWo_e_UoEUo_UoVno_in_YiNnUo_
parvemi
alta tanto quanto veduta non avea alcuna noi ci
SOe_Le_*N_noKN_UeVVN_Pn_UPVAo_nNSRPe_e_YeVSoEEe_Le*_*eJno_i*_Y
allegrammo
e tosto torno in pianto che de la nova terraun
ViWo_SNnUo_UVe_Ko*Ue_i*_De_JiVaV_Son_UPUUe_*aSRPe_a_*a_RPaVUa_
turbo
nacque e percosse del legno il primo canto tre volte
*eKaV_*a_YoYYa_in_EPEo_e_*a_YVoVa_iVe_in_JiP_SoWa*UVPi_YiaSRPe
il
fegirar con tutte l'acque; a la quarta levar la poppa
inDin_SOe_*_WaV_DP_EoYVa_noi_ViSOiPEo__*a_YaVo*a_in_SoLiSe_e_e
incsuso
e la proraire in giu comaltrui piacque infin che 'l
RPaUoV
mar
fu sopra noi richiuso La parola in codice e equator.
Othello
Neutron
Equator
Stage 3 - Plaintext
Dante Inferno Canto XXVI:
O frati dissi che per cento milia
perigli siete giunti a loccidente
aquesta tanto picciola vigilia
de nostri sensi che del rimanente
nonvogliate negar lesperienza
di retro al sol del mondo senza gente
La parola in codice e equator.
Othello
Neutron
Equator
Stage 4 - Vigenere
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
ABCDEFGHIJKLMNOPQRSTUVWXYZ
BCDEFGHIJKLMNOPQRSTUVWXYZA
CDEFGHIJKLMNOPQRSTUVWXYZAB
DEFGHIJKLMNOPQRSTUVWXYZABC
EFGHIJKLMNOPQRSTUVWXYZABCD
FGHIJKLMNOPQRSTUVWXYZABCDE
GHIJKLMNOPQRSTUVWXYZABCDEF
HIJKLMNOPQRSTUVWXYZABCDEFG
IJKLMNOPQRSTUVWXYZABCDEFGH
JKLMNOPQRSTUVWXYZABCDEFGHI
KLMNOPQRSTUVWXYZABCDEFGHIJ
LMNOPQRSTUVWXYZABCDEFGHIJK
MNOPQRSTUVWXYZABCDEFGHIJKL
NOPQRSTUVWXYZABCDEFGHIJKLM
OPQRSTUVWXYZABCDEFGHIJKLMN
PQRSTUVWXYZABCDEFGHIJKLMNO
QRSTUVWXYZABCDEFGHIJKLMNOP
RSTUVWXYZABCDEFGHIJKLMNOPQ
STUVWXYZABCDEFGHIJKLMNOPQR
TUVWXYZABCDEFGHIJKLMNOPQRS
UVWXYZABCDEFGHIJKLMNOPQRST
VWXYZABCDEFGHIJKLMNOPQRSTU
WXYZABCDEFGHIJKLMNOPQRSTUV
XYZABCDEFGHIJKLMNOPQRSTUVW
YZABCDEFGHIJKLMNOPQRSTUVWX
ZABCDEFGHIJKLMNOPQRSTUVWXY
Pick a codeword
BAD
Rotate the alphabets
SMARTTRUST
BADBADBADB
TM
T
TMD
TMDQTWSUVU
TMDQTWSUV
TMDQTWSU
TMDQTWS
TMDQTW
TMDQT
TMDQ
Othello
Neutron
Equator
Stage 4 - CT
KQOWEFVJPUJUUNUKGLMEKJINMWUXFQMKJB
GWRLFNFGHUDWUUMBSVLPSNCMUEKQCTESWR
EEKOYSSIWCTUAXYOTAPXPLWPNTCGOJBGFQ
HTDWXIZAYGFFNSXCSEYNCTSSPNTUJNYTGG
WZGRWUUNEJUUQEAPYMEKQHUIDUXFPGUYTS
MTFFSHNUOCZGMRUWEYTRGKMEEDCTVRECFB
DJQCUSWVBPNLGOYLSKMTEFVJJTWWMFMWPN
MEMTMHRSPXFSSKFFSTNUOCZGMDOEOYEEKC
PJRGPMURSKHFRSEIUEVGOYCWXIZAYGOSAA
NYDOEOYJLWUNHAMEBFELXYVLWNOJNSIOFR
WUCCESWKVIDGMUCGOCRUWGNMAAFFVNSIUD
EKQHCEUCPFCMPVSUDGAVEMNYMAMVLFMAOY
FNTQCUAFVFJNXKLNEIWCWODCCULWRIFTWG
MUSWOVMATNYBUHTCOCWFYTNMGYTQMKBBNL
GFBTWOJFTWGNTEJKNEEDCLDHWTVBUVGFBI
JGYYIDGMVRDGMPLSWGJLAGOEEKJOFEKNYN
OLRIVRWVUHEIWUURWGMUTJCDBNKGMBIDGM
EEYGUOTDGGQEUJYOTVGGBRUJYS
Othello
Neutron
Equator
Stage 4 - Automated Solution
multivac>./stage4
Key word length 1, mean
Key word length 2, mean
Key word length 3, mean
Key word length 4, mean
Key word length 5, mean
Key word length 6, mean
Key word length 7, mean
Using length=5
Assuming shift[0] is 0.
Choosing shift[1]=10.
Choosing shift[2]=2.
Choosing shift[3]=9.
Choosing shift[4]=8.
variance=0.007703.
variance=0.020417.
variance=0.031879.
variance=0.054263.
variance=0.269488.
variance=0.100981.
variance=0.131559.
Printing beginning of clear text assuming shift[0]=0..25:
Othello
Neutron
Equator
Stage 4 - Automated Solution
0: KGMNWFLHGMJKSEMKWJDWKZGEEWKVWIMAHSYWHJWFFWFLVWKSDTSLJGKNSKLWKGAKW
1: JFLMVEKGFLIJRDLJVICVJYFDDVJUVHLZGRXVGIVEEVEKUVJRCSRKIFJMRJKVJFZJV
2: IEKLUDJFEKHIQCKIUHBUIXECCUITUGKYFQWUFHUDDUDJTUIQBRQJHEILQIJUIEYIU
3: HDJKTCIEDJGHPBJHTGATHWDBBTHSTFJXEPVTEGTCCTCISTHPAQPIGDHKPHITHDXHT
4: GCIJSBHDCIFGOAIGSFZSGVCAASGRSEIWDOUSDFSBBSBHRSGOZPOHFCGJOGHSGCWGS
5: FBHIRAGCBHEFNZHFREYRFUBZZRFQRDHVCNTRCERAARAGQRFNYONGEBFINFGRFBVFR
6: EAGHQZFBAGDEMYGEQDXQETAYYQEPQCGUBMSQBDQZZQZFPQEMXNMFDAEHMEFQEAUEQ
7: DZFGPYEAZFCDLXFDPCWPDSZXXPDOPBFTALRPACPYYPYEOPDLWMLECZDGLDEPDZTDP
8: CYEFOXDZYEBCKWECOBVOCRYWWOCNOAESZKQOZBOXXOXDNOCKVLKDBYCFKCDOCYSCO
9: BXDENWCYXDABJVDBNAUNBQXVVNBMNZDRYJPNYANWWNWCMNBJUKJCAXBEJBCNBXRBN
10: AWCDMVBXWCZAIUCAMZTMAPWUUMALMYCQXIOMXZMVVMVBLMAITJIBZWADIABMAWQAM
11: ZVBCLUAWVBYZHTBZLYSLZOVTTLZKLXBPWHNLWYLUULUAKLZHSIHAYVZCHZALZVPZL
12: YUABKTZVUAXYGSAYKXRKYNUSSKYJKWAOVGMKVXKTTKTZJKYGRHGZXUYBGYZKYUOYK
13: XTZAJSYUTZWXFRZXJWQJXMTRRJXIJVZNUFLJUWJSSJSYIJXFQGFYWTXAFXYJXTNXJ
14: WSYZIRXTSYVWEQYWIVPIWLSQQIWHIUYMTEKITVIRRIRXHIWEPFEXVSWZEWXIWSMWI
15: VRXYHQWSRXUVDPXVHUOHVKRPPHVGHTXLSDJHSUHQQHQWGHVDOEDWURVYDVWHVRLVH
16: UQWXGPVRQWTUCOWUGTNGUJQOOGUFGSWKRCIGRTGPPGPVFGUCNDCVTQUXCUVGUQKUG
17: TPVWFOUQPVSTBNVTFSMFTIPNNFTEFRVJQBHFQSFOOFOUEFTBMCBUSPTWBTUFTPJTF
18: SOUVENTPOURSAMUSERLESHOMMESDEQUIPAGEPRENNENTDESALBATROSVASTESOISE
19: RNTUDMSONTQRZLTRDQKDRGNLLDRCDPTHOZFDOQDMMDMSCDRZKAZSQNRUZRSDRNHRD
20: QMSTCLRNMSPQYKSQCPJCQFMKKCQBCOSGNYECNPCLLCLRBCQYJZYRPMQTYQRCQMGQC
21: PLRSBKQMLROPXJRPBOIBPELJJBPABNRFMXDBMOBKKBKQABPXIYXQOLPSXPQBPLFPB
22: OKQRAJPLKQNOWIQOANHAODKIIAOZAMQELWCALNAJJAJPZAOWHXWPNKORWOPAOKEOA
23: NJPQZIOKJPMNVHPNZMGZNCJHHZNYZLPDKVBZKMZIIZIOYZNVGWVOMJNQVNOZNJDNZ
24: MIOPYHNJIOLMUGOMYLFYMBIGGYMXYKOCJUAYJLYHHYHNXYMUFVUNLIMPUMNYMICMY
25: LHNOXGMIHNKLTFNLXKEXLAHFFXLWXJNBITZXIKXGGXGMWXLTEUTMKHLOTLMXLHBLX
Which number seems appropriate?
18
Othello
Neutron
Equator
Stage 4 - Automated Solution
The key is SCUBA.
Clear text:
SOUVENTPOURSAMUSERLESHOMMESDEQUIPAGEPRENNENTDESALBATROSVA
STESOISEAUXDESMERSQUISUIVENTINDOLENTSCOMPAGNONSDEVOYAGELE
NAVIREGLISSANTSURLESGOUFFRESAMERSAPEINELESONTILSDEPOSESSU
RLESPLANCHESQUECESROISDELAZURMALADROITSETHONTEUXLAISSENTP
ITEUSEMENTLEURSGRANDESAILESBLANCHESCOMMEDESAVIRONSTRAINER
ACOTEDEUXCEVOYAGEURAILECOMMEILESTGAUCHEETVEULELUINAGUERES
IBEAUQUILESTCOMIQUEETLAIDLUNAGACESONBECAVECUNBRULEGUEULEL
AUTREMIMEENBOITANTLINFIRMEQUIVOLAITLEPOETEESTSEMBLABLEAUP
RINCEDESNUEESQUIHANTELATEMPETEETSERITDELARCHERBAUDELAIREE
XILESURLESOLAUMILIEUDESHUEESLEMOTPOURETAGEQUATREESTTRAJAN
SESAILESDEGEANTLEMPECHENTDEMARCHER
Othello
Neutron
Equator
Trajan
Stage 4 - Automated Solution
L'Albatros
Charles Baudelaire (Les fleurs du mal)
======================================
Souvent pour s'amuser les hommes d'equipage
prennent des albatros vastes oiseaux des mers
qui suivent indolents compagnons de voyage
le navire glissant sur les gouffres amers.
[ Le
A peine [s]le sont ils deposes sur les planches
que ces rois de l'azur maladroits et honteux
laissent piteusement leurs grandes ailes blanches
comme des avirons trainer a cote d'eux.
Ce voyageur aile comme il est gauche et veule
lui naguere si beau, qu'il est comique et laid.
L'[u]an agace son bec avec un brûle gueule,
l'autre mime en boitant l'infirme qui volait
le poete est semblable au prince des nuees
qui hante la tempète et se rit de l'archer
[baudelaire]
exile sur le sol au milieu des huées.
[ Le mot pour [l']étage quatre est Trajan. ]
Ses ailes de géant l'empêchent de marcher.
mot pour [l']étage quatre est Trajan. ]
Othello
Neutron
Equator
Trajan
Stage 5
109 182 6 11 88 214 74 77 153 177 109 195 76 37 188
166 188 73 109 158 15 208 42 5 217 78 209 147 9 81
80 169 109 22 96 169 3 29 214 215 9 198 77 112 8 30
117 124 86 96 73 177 50 161
This must be a book-code
The Beale ciphers are famous
Othello
Neutron
Equator
Trajan
Stage 5
Cubem autem in duos cubos , aut quadratoquodratum in duos
quadratoquadratos , et generaliter nullam in infinitum ultra quadratum
potestatem in duos eiusdem nominis fas est dividere. Cuius rei
demonstrationem mirabilem sane detexi hanc marginis exiguitas non
careret.
10
22
64
66
25
77
43
47
Othello
Neutron
Equator
Trajan
Illiad
Stage 5
cwizard < Fermat-margin.latin.ivan.txt > Fermat-margin.latin.ivan.txt.cout
Building trie...
Done.
225: PLAIFAIRCIPHERESELPROXIMONIVELLAPALABRASECRETAESILLIAD
P(0)LAI(3)FAIR(4)CIPHER(6)ESEL(0)PROXIMO(7)
NI(0)VELL(4)APA(3)LABRA(5)SECRETA(7)E(0)SILL(4)IAD(0)
PLAI FAIR CIPHER ES EL PROXIMO NIVEL
LA PALABRA SECRETA ES ILLIAD
Codeword: Illiad
Othello
Neutron
Equator
Trajan
Illiad
Stage 6 - Playfair
F
R
E
D
I
K
A
B
C
G
H
L
M
N
O
P
Q
S
T
U
V
W
X
Y
Z
Letters are coded two-by-two
PI - > UF
If letters are in same row,
move to the right: AG -> BK
If letters are in the same
column, move down: XE->EB
hi my name is fredrik
hi my na me is fr ed ri kx
OF NX LC SB EU RE DI EF BV
Othello
Neutron
Equator
Trajan
Illiad
Stage 6 - Cryptotext
OCOYFOLBVNPIASAKOPVYGESKOVMUFGUWMLNOOEDRNCFORSOCVMTUUTY
ERPFOLBVNPIASAKOPVIVKYEOCNKOCCARICVVLTSOCOYTRFDVCVOOUEG
KPVOOYVKTHZSCVMBTWTRHPNKLRCUEGMSLNVLZSCANSCKOPORMZCKIZU
SLCCVFDLVORTHZSCLEGUXMIFOLBIMVIVKIUAYVUUFVWVCCBOVOVPFRH
CACSFGEOLCKMOCGEUMOHUEBRLXRHEMHPBMPLTVOEDRNCFORSGISTHOG
ILCVAIOAMVZIRRLNIIWUSGEWSRHCAUGIMFORSKVZMGCLBCGDRNKCVCP
YUXLOKFYFOLBVCCKDOKUUHAVOCOCLCIUSYCRGUFHBEVKROICSVPFTUQ
UMKIGPECEMGCGPGGMOQUSYEFVGFHRALAUQOLEVKROEOKMUQIRXCCBCV
MAODCLANOYNKBMVSMVCNVROEDRNCGESKYSYSLUUXNKGEGMZGRSONLCV
AGEBGLBIMORDPROCKINANKVCNFOLBCEUMNKPTVKTCGEFHOKPDULXSUE
OPCLANOYNKVKBUOYODORSNXLCKMGLVCVGRMNOPOYOFOCVKOCVKVWOFC
LANYEFVUAVNRPNCWMIPORDGLOSHIMOCNMLCCVGRMNOPOYHXAIFOOUEP
GCHK
Othello
Neutron
Equator
Trajan
Illiad
Stage 6 - Key Grid
K
E
V
I
N
H
C
T
O
R
B
A
L
U
G
D
M
F
S
P
Q
W
X
Y
Z
Kevin
Hector
Brian Clough
THISSTAGEISNUMBERSIXANDITISAPLAYFAIRCIPHERSTOPTHEFOLLOW
THIS
STAGE IS NUMBER SIX AND IT IS A PLAYFAIR CIPHER STOP THE FOLLOW
ING INGSTAGEISNUMBERSEVENWITHINTHECONTEXTOFTHISCOMPETITIONA
STAGE IS NUMBER SEVEN WITHIN THE CONTEXT OF THIS COMPETITION A
NDITISENCRYPTEDACXCORDINGTOANADFGVXTYPECIPHERSTOPWHENYO
ND IT
IS ENCRYPTED ACXCORDING TO AN ADFGVX TYPE CIPHER STOP WHEN YO
UATTEMPTXTOCRYPTANALYSESTAGESEVENYOUWILLSEXETHATITISMOR
U ATTEMPT
XTO CRYPTANALYSE STAGE SEVEN YOU WILL SEXE THAT IT IS MOR
ECOMPLICATEDTHANASTRAIGHTFORWARDADFGVXCIPHERSTOPUNFORTU
E COMPLICATED
THAN A STRAIGHTFORWARD ADFGVX CIPHER STOP UNFORTU
NATELYICANXNOTGIVEYOUANYMORECLUESSTOPNEWPARAGRAPHINTERM
NATELY
I CAN XNOT GIVE YOU ANY MORE CLUES STOP NEWPARAGRAPH IN TERM
SOFTHISXSTAGETHESHIBBOLETHTHATYOUSHOULDTAKENOTEOFISMOLY
S OF
THIS XSTAGE THE SHIBBOLETH THAT YOU SHOULD TAKE NOTE OF IS MOLY
BDENUMNEWPARAGRAPHYOUWILXLPROBABLYHAVENOTICEDBYNOWTHATE
BDENUM
NEWPARAGRAPH YOU WILXL PROBABLY HAVE NOTICED BY NOW THAT E
ACH ACHSTAGEISINADIFFERENTCIPHERANDISUSUALLYINANAPPROPRIATE
STAGE IS IN A DIFFERENT CIPHER AND IS USUALLY IN AN APPROPRIATE
LANGUAGESTOPSOTHEVIGENERESTAGEWASINFRENCHANDTHISPLAYFAI
LANGUAGE
STOP SO THE VIGENERE STAGE WAS IN FRENCH AND THIS PLAYFAI
RSTAGEISINENGLISHSTOPIFTHEPATXTERNPERSISTSTHENTHENEXTST
R STAGE
IS IN ENGLISH STOP IF THE PATXTERN PERSISTS THEN THE NEXT ST
AGE AGEWILXLBEINGERMANSTOPBUTDOESTHEPATTERNPERSISTQUESTIONM
WILXL BE IN GERMAN STOP BUT DOES THE PATTERN PERSIST QUESTIONM
ARKQ
ARKQ
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Stage 6 - Solution
This stage is number six and it is a playfair cipher. The following
stage is number seven within the context of this competition and it is
encrypted according to an ADFGVX type cipher. When you attempt to
cryptanalyse stage seven you will see that it is more complicated than
a straight forward ADFGVX cipher. Unfortunately I can not give you
any more clues.
In terms of this stage the shibboleth that you should take note of
is molybdenum.
You will probably have noticed by now that each stage is in a
different cipher and is usually in an appropriate language. So the
Vigenere stage was in French and this playfair stage is in English.
If the pattern persists then the next stage will be in German. But
does the pattern persist?
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Stage 7 - ADFGVX
A
A
1
D
A
F
2
G
B
V
3
X
C
D
D
4
E
F
G
5
F
H
I
J
K
6
L
G
M
7
N
O
P
Q
V
R
8
S
T
U
V
X
9
W
X
Y
Z
0
This is stage 7
Step 1: Translate to coordinates
VG FA FD VF FD VF VF VG AD DV DF GD
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Stage 7 - ADFGVX
Step 2: Type in the text in a code word matrix
W
L D out from
StepI 4: Read
VG FA
the
FDcolumns
VF FD VF VF VG AD DV DF GD
AFFGVD
VFFVAD
V G GDDFDFFVVVDG
F A
Step 3: Sort the columns
D I L W
F D V F
F
D
V F
A
G
F V
V
F
V G
F
D
V F
A
D
D V
F
D
V F
D
F
G D
G
F
V V
V
D
D A
D
F
G D
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Stage 7 - Cryptotext
MCCMMCTRUOUUUREPUCCTCTPCCCCUUPCMMPRTCCRUPECCMUUPCMPEPPUPURUPPMEUPUCEUUCUCCCMEMTUPETPCMRCMCCUCCMPECRTMRUPMPMRCPMMCRUMCUUEURPPC MOUUEUCCMUMTUCUCUTMUUUPMUUCTCUP
MMCCRPPPPMMMMEEUMRCCCPUUEUPMUMMCCPECUCUPCTCUEPMPCUUEEUUUTPMMUCCTCCPPPCTPUCUCCCUREUTUCMEPCCEMUUUPRMMTMUCMMMCCCCCCMEPUECUMRERUU UUMURCCPMUURUUPMUPRPPUUUUMRCCPC
PEURMMMPUTCRUUEOUUUMCMUURUPURUCMUCRUMMCUPUUMUCREUUUPCCURRCPRMCTRCUUURCTPPMUUCCUUUUMUUEPCRMEPMPUUCCCUMMUUMCUCMCCCRTCCMEEUPTMUU MMMCCPPTMCPTEOUUUMUUCRMCCCMCPRC
RCEPMCMCPUUCMCCOMTPRCMCPCPMCPCERRECCRRECRUPUEEPMUMTCUCEUUTPCEUMRCUUURRUCRUUCRPPTTCPCPCUCUMUMPECEERPMRMMURUMEPMRMMCPRUCRCPEERP UUUUREPCCMMEPPPRCCUMPCCCMMEEUUP
PERUECPUEMUCCUUCPUEPUCMCMCUUCMMMCUPCCMMUUUCUOPUCUPMPUECCEUPMCEPRCTRMCCUUTECECCRMUCURUCMUCRCMPCCUORUCTUCCMCUCMUMMTRUMCMMCPUUMU PCCMPCUUEPCTECTUUTCEEMTUCTEPPRU
UMUUECMUMRUEPCUMPPOURUCCUPUCUCUEPCMMECCUCECPPCCCCOCRCRCRTUCPPTPUOCUORUCCCEUCPPMRRCEUUURURCCMTPPURPPCTRRTRUUPMTMUUETRPROEMPTPT EPRERPTRUUUMTRUMTPPPRUUPEOUTPTR
OMUUERMMEPUTTOTOOMTPRMPPTMREURRUPMTRPPREMUPRTRMMEOUMMUPUUOUMEMOMECPEUUUUCRUTTTRTUPTTPEREMUUREEPETRMPTRUUUOTRUUOOTTTOTTETETOUP OMTUUOUTOEETPTEMUUTURCUOPTRPOTE
EMCOUUEPRMPTTTUPPRETTROEMUETPOPMTERTEUUUPUPUUEMMOTOUMORRCMUUUETUOTTEMTTCTMETEREUMUEETUMETPUTPUETTMPEERTCPTOUUTRERETUTRETRTRUT CMTCUUTPOMTTPTPTOUMEOTTRPEPUTTT
RTTOUMUUTPEECTMPPMUECTRPUCTEUUETPTOTPMTMCPUEPPUPRMTPCRURPREMERTUEEROROTOMMRCUUEUTPTEPPEUUTPOTPPMEPEMTREEUTUUTOTPREEROPORRMUUT MPRTTMEEETERUTMTOOCPEPPMPMTPRRM
EPREUMMPRTREEPUTTPECTURURCOPEEEOOUEMOMPTUECERMMMPPEPMUEMURTEUMRTTPUTCEROETMUUROTUTTRMUETETTRPROUTUUPREUTTRTPMTUPEEMETEPTOETUU TEPTMUUEEPPTPMUPTEPRMUTTPMUMMEC
RETEPTRTURPMTOOUEEOTOURUURTUEUTPOMTPPUREOTCMCPRPROOEERUUEERUMUUUCPPCPUETERURPORPTPCTPERERMUTTREUPRTMECUREPPOUTMOTCTMPTPOEUUTO TPTOREUETURMETREPEEPRUCPEMMPTMU
UTTEOERMURUURUTPTTECETORTMTMETTUEMUUCTOPEMUUEPUMCMUCMTPOUCECMTREMCPCMCTPMMPPCMUUUUCMCCCPTMMUCREUUCTRREUCURECPMRCECUCEUCCPMCTT PCREURMUTUPMPPMMCUTMCMCCEUUCTUP
UUUUURCUMEPOTUUUCTEPCCPMCCTPCPUMERUCUMEMMRMUPCMUUCUCRUUUUCPCUPCECMCUUPOPCUUUUCUTTCPCMCUUCCEPUUPCMPUCMMMPUUUEPMPPECRCMPRECRRUM CUECPUPUCEMPMUCRTUTUCRCCUPUUCUM
MPUUUUECUUCCECPPPRRMCMMECCRMMRCCECTURMCECCCPMMMRPECUUUCPPMMECCMMRRCMUCMRCPCUCMUCCCPCTRCUUEUCCMTEMCRCPECCUUCUUCPETPCCPPTUMPCMP CMCEUCCCPCUCTCCCMTUMPTUMEUCPPMU
MPMMREMCUMMMERUCUCCMPUUEUCPCEPPRUUCCUCTPUETERCMMMURUUPURPUEEMUMUMRCUUCRMRCPTEMECMMUCUCUUPPETTTMPCPMMUEMPPCUTPMCMUUPUCCPMPRCMC RPUPMEMUUURCOCPCUEPMRCPTMMMMCCE
CUMCUUCECPPUCPMRMEPCUURUCUCPRTUERMCCRPMUURUUPMEUPCECPTRUTUMCECEPCUTCUCPEPCCUUETPPCPUUMCMMROUCCPUCPPEPMECRPCMCUMPUCUUUEMMCUTMC UMCUEUCMUCCTPUREUPPCOPMPMUUMMMU
UETPUUUUUPPPPMUECERURPURTPMPPPMEMCTUPCMECPPCCEMURMPTUURCUEPCUECPUTCURUCPRUMTCOCCMPUCMEPEMPRUPPECCPCUUCCCEUMRUUEUUEUCPCPMPUCUM PUCUMPPREUUUPEUPEUUCTPOTUPETUOE
COTTEMOTEUTEUMUPMUTPOUPETERPUTPRUUUPOTTEPTRRMTCETOROPMTRETRCOETPROEEPTEPMMEUPEPEPUPUUREEPERTPEECEPORTUEMETTEPTERMMTTETTTPORUM PTTERPPUURMTTOMTMUMMUUTUOEPEUUO
TCPEPTMRERURPETPPTTPCORPTTTMUTRUPPTERREURPRTRETTRCPRCUUMUPRUUUMTPRTRETTUUUOCUMUUUUMOTTPEMETTERPCTOETUURMEPEEORCPETMPPRUTTRUUE TMOTMUUMTERUTOTCRPMURMUMRMPMOOM
OUOTPOREMEMUPTORTRRPOOUTPPPEPMTPEOCTRRMETORTPEMMPEEETRUURURPPUPURTROUMTMRCUOTETRCRPEECPTEEUUEMTTPURUPEUOEUUMPEMUUTTEREUMERTTE TTTMEUTMRTORMECUCUEUEPRUMTUUERM
UTREUUPEEMEERCUUUTRMRTRMUUMMEPPTPRTEMTEMPEUETPOOOUUMOTOUTOOPEPRUURTTTMURTUTETPCOTEMTUOETRMTETEMMTUMOEEOOUMOPTPRUTMRMTRTPTUUEP UUPURROEUERUUOUPRTMETPEPPOTRMCM
RUTTPUUEURTTEETETUUEUEETURRMEEMREURCTPEMUUREPRUEORURUUPTUMPEMTTPTUEMUPMORTOOOUTPPMUUPUPERERUUOUEETUPETETPTTTEMRUURTTTUTTMUPRP RRURUUTMTURTCUEEOMRRTETTMUTPPRP
EPTREEOOTTETRETRUTPRUTMUUUTMUUCTUUPUERUEEMMUEETTPETMUMETTETTPMREMRTPTETOURTPPOETTOMTPTETEUTPUCUMUCUOETUCPECUCMUPMUCUTTUCTUUMU CURPUCPMCUUMUCCEPCMMUCPTPUMUPUC
MECMPUMPPMUEMPPEPUTEUMEPEPUPUURMTPEMRPMMPTPOPRCRUEPCMPPMRCCCPUCUPTUMUUPCPEMPTUUMCCCUPCCUTUUURCEMPEUCMRPPEPCCMMMUMPECMTRERPUMP CCPTUCMCOPCURUECMTECMMCCRPPEPUU
CUTMUUUCCTMCMECPCUUUPUCUUUTCUCCPTUUCCMMPPREMCUURUUMUEUUPPUCRPMRUPCMUUECUUCCUURCERRCUCPMPUUMTUURCMPEMUUUUCTUMTTTCUMPUMCMRTUUUC PPMEPUCTOUPCMMCECUMCPECUPMTEPRU
URURMPUPERCRUUCCCMPCUCMRMPMPEEPTPEMCURCPCPURUTEUUEUUUPTCUCCCEMMTUTREREMPRRMUCCRCUMUEPUPUEUEPMUTRUCCMUUCMMUUPMECMMEMUUUCMRPCMC UUCCETPCPRRMURRCTECMCMUUUUUUECU
UCUUTEPMUURCCCUURCUCECPPUCMURCUUCRUCMCRCCCUCUMEMUUCPPPPRCRURUCMCPPCRMPUEPUMPOMUMMCUUUPCCCECTMRPUPMPOCCTPCMUUMCMCCTUCECUUMCCMC UERTTRCMMUMTCPERUUMMTRUEUMCMCCM
CUUPMUCCTPUMCUTPUMCUUUUCPPUCETUPERTRUUUUMMCUMEEMCTCCPURRUURCPCUPCCUPMPMMURUUCCCEPRPUMMUTCMCMCCCUCPPCMEPCREMUURCTPEMCMCCPRUCCU UUCCUUPCUUPUTRUEEUUUEUCRPMRUUUO
CPOCRPCMECRCPCECUUECPPUMPPEPCPRMPEUCPTUEMTUTTEOPRUEPEPMTPUPTTRRERPUEMMOPMUPRUUUMEMPPPUTOUROPROPPMETPRMTUURPTPUUTOUUMTEPCOEMCU UTPUUPTOTUUTTUUURTPTRTTMOCTRUTR
OTTROPTUMPPMURTEUMTPEUMCMPREPMREEEEUTTTEUUTMTPURUEUUMTUPPUTTREMTPTRRUTURTRUUTOTEROTMUUUTMUPTPUURTERUMMTMTTUPRPPPEMEPCMUMTRREM UCEUPPTTTTTPRUUURTEEPUPUTMMTUPM
RUOPEUEETMMPEMTPECRETMEOUTMEEPREUMEMRTOTEMTOTPTECEPTUTREEEMPPTPEECPPTMUUTMUMPRMEREUUPTOEOPUEPTRTTEPMOUMPEUTMTTMUUUTTPTERMTRRU URUUEURTEEMUTTEPOUUEMEEPCRURMET
METOREUUOTRTPRTTEUMMTPMMRPEUURERTEOTUTRROTOTETTEOTUEUUETUETPMUOORTOUMCOTUECEUUREUUMTTERUOTTMTETTEOTUTEPTRCTUUPPERUTOUUEORMUEM PREMUUPOPMOUOOTECUOETUCMTTPTTUU
RTTMMOPTPUCMTUUOMUMTTTORTUPETETROMTRETTUEUUTPPTMEUMURUUUURETUTRURRTTPPTTPOETEMUOTCOUEMTTMTUEUUPTUPUPTROTUEEROEROUEMCPTERCPPTM UUMTOMCEMUTPTTTOUTOEMTTPPCREPOT
EPPERPOPPOTEUUUURPUUCPRPRMTREUUERMUCTOPTTUUTPMCTRMETEMMUOPTUUETPPMMRMTUPRMUPRMOUPRTEUUURMMCORTUMTOETMUPMUTTPUTTERMUUPCETMTUPT PPETRUTTPOTMECURCPUOPMTPMCMPEPC
MMUORRMPCMMORCCUTCCOMCUUPRCPPPUCUUEUPRUPMCECTMCCUURPPMUUEUUUUCETUURCPUUREUCECUCCUECUUURCPPMCCCUPRMUCMUCPRUPPUOMPUUUCMUUCPMUCR CPMMTCMMUOMCMCCMUUPCCTURUEUUUCU
MTUCCMMUCTCRRURUMRPRUCUCEMUCCUUUETUMCPCURPURCUUMUPPCEMPPPUUMPPCCPRRCECCRMCPPRCCRPPMUUURCMEPCPUCCCCUPRRUUPMCEMCUTMUCCMEPMMPPMU UCCEMPREUUTCPCUCMCCUCMRTPMPCUCP
PMRCMPCPEMPPPMRUUCCUUPRCERTUUPCUMUPUMPCRCCEPCUCCPMTRPCPCUUCRPPRURCCMEUURUUMURPEMRUCCMMUCRMCTMRPRCUCMCUUCUMMUUUEMCTMCCMUCTCMUC MPMUTRURREOCUCRCUPUCMPCEUCCEUUE
PUMPTCCEURCUUCPURCTPEUUMMUUUCCMMTUCRCRMRPOUCUCUPCMPCUCTPMMUPUCUMUMCUTPPMEUUUPUPCUUUUCMPUEMCUPCCRPPRUUMCCUCUPCPCPCCUUUCURCCPUR CUTURECRUUCMTCCCMUCCPPPCMUCCUUU
UUMMPUCRCUECCTPCPMEECMUUCCCUUMCPCCCUUCUPCUPUTCMMCUMMMUMMPUMMPTRMMPPPMRUUUCUURETUCPECRPURURCCCTPPMTPUPMPPMRMURPUPUUUUUEPUCMPRP PCCROUUECTUPCUPCCUUCPCPCMUECMUT
UUPCUUTPPPCMMUPCCRUCERTUCTECMCUUECRPUMCUTCUECCUPCUCCPURPMMTUTPPOCURCPCPPMCMCCCPUPPMRUTERMOTUMUUEMRCUUTPUPPTTTMUOTTERPRETTRMTE MTEUUTTRPTTCUTMTUPMREUPMUEUUUUU
PTETCPUCEECTERMMTMOTMPMETRPEROPEMEMMPRPTRUPTUOEUMPPURMUUEMMMPUCPUMUTMPEUUOPPUOMPTOTRRMTPCPPPREPEERMREMUTPOUEMPPEERRMTRTOMEPTE MUEPRTUROOTOMUPPEROTTPTTMPPTPCU
UUMTTUREOPMTRETTMEEUUOPMERMPETEERMUTTMMPEPOETMETERUUOORMEMMTRUURUOPRUPRPPUUUEEETTTTPEURERRPUETRUUEOOOUETEUUMUTURUTRUUTOPOTUPM URUUERUUUPUOOTTTPMEUERTMOUMTPPP
EOMTTUUUOEUUETUUETURPUMTMMERRUUETOTPTTTRPTMPEEMTMEUUPOETTPPPRUTEECOUMEUUTTRTTTRTTRTTMEPPTRTPOUTRTTOPECRTPUTTCEMPTOMRETTTREUCO TOTRPRURPTUTEUUEPMEOTMMUUURRETM
OUMMPCPETPTPRMTUPUETETEEMCCTERUROEEPRRRRTPTUUMTPEEMCUOUURECTUPPRTPPMTMUMCTTTPRREOUTPERUTMPURRUTUMOTTEETMTRMRTOMTRRRTOPTTERUOO MUTPRMMPRPUETMEUTTMPPRTPTPTTUUM
RTETTRROTURUTRUUCMRCMTOCRUTPOTTPTMTEORRMRUEURRTTOURUPTUECTEOTMTPRTPUMMREEEPORPURPRUMEMOTTROPRUETTUETROMTOUEOPUTMTURPTPRRTMORE TCTMTMUETTMRTTEORPCPPMMUMTTOUMT
EUURTRTRMEMUUTMTUTRETPMTPPMM
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Stage 7 - Divide in Columns
There
7048 characters
the text8 columns
881 isare
prime!
Weinassume
Note that 7048 = 8 * 881
MCCMMCTRUOUUUREPUCCTCTPCCCCUUPCMMPRTCCRUPECCMUUPCMPEPPUPURUPPMEUPUCEUUCUCCCMEMTUPETPCMRCMCCUCCMPECRTMRUPMPMRCPMMCRUMCUUEURPPC MOUUEUCCMUMTUCUCUTMUUUPMUUCTCUPMMCCRPPPPMM
MMEEUMRCCCPUUEUPMUMMCCPECUCUPCTCUEPMPCUUEEUUUTPMMUCCTCCPPPCTPUCUCCCUREUTUCMEPCCEMUUUPRMMTMUCMMMCCCCCCMEPUECUMRERUUUUMURCCPMUU RUUPMUPRPPUUUUMRCCPCPEURMMMPUTCRUUEOUUUMCM
UURUPURUCMUCRUMMCUPUUMUCREUUUPCCURRCPRMCTRCUUURCTPPMUUCCUUUUMUUEPCRMEPMPUUCCCUMMUUMCUCMCCCRTCCMEEUPTMUUMMMCCPPTMCPTEOUUUMUUCR MCCCMCPRCRCEPMCMCPUUCMCCOMTPRCMCPCPMCPCERR
ECCRRECRUPUEEPMUMTCUCEUUTPCEUMRCUUURRUCRUUCRPPTTCPCPCUCUMUMPECEERPMRMMURUMEPMRMMCPRUCRCPEERPUUUUREPCCMMEPPPRCCUMPCCCMMEEUUPPE RUECPUEMUCCUUCPUEPUCMCMCUUCMMMCUPCCMMUUUCU
OPUCUPMPUECCEUPMCEPRCTRMCCUUTECECCRMUCURUCMUCRCMPCCUORUCTUCCMCUCMUMMTRUMCMMCPUUMUPCCMPCUUEPCTECTUUTCEEMTUCTEPPRUUMUUECMUMRUEP CUMPPOURUCCUPUCUCUEPCMMECCUCECPPCCCCOCRCRC
RTUCPPTPUOCUORUCCCEUCPPMRRCEUUURURCCMTPPURPPCTRRTRUUPMTMUUETRPROEMPTPTEPRERPTRUUUMTRUMTPPPRUUPEOUTPTROMUUERMMEPUTTOTOOMTPRMPPTMREURRUPMTRPPREMUPRTRMMEOUMMUPUUOUMEMOMEC
PEUUUUCRUTTTRTUPTTPEREMUUREEPETRMPTRUUUOTRUUOOTTTOTTETETOUPOMTUUOUTOEETPTEMUUTURCUOPTRPOTEEMCOUUEPRMPTTTUPPRETTROEMUETPOPMTER TEUUUPUPUUEMMOTOUMORRCMUUUETUOTTEMTTCTMETE
REUMUEETUMETPUTPUETTMPEERTCPTOUUTRERETUTRETRTRUTCMTCUUTPOMTTPTPTOUMEOTTRPEPUTTTRTTOUMUUTPEECTMPPMUECTRPUCTEUUETPTOTPMTMCPUEPP UPRMTPCRURPREMERTUEEROROTOMMRCUUEUTPTEPPEU
UTPOTPPMEPEMTREEUTUUTOTPREEROPORRMUUTMPRTTMEEETERUTMTOOCPEPPMPMTPRRMEPREUMMPRTREEPUTTPECTURURCOPEEEOOUEMOMPTUECERMMMPPEPMUEMU RTEUMRTTPUTCEROETMUUROTUTTRMUETETTRPROUTUU
PREUTTRTPMTUPEEMETEPTOETUUTEPTMUUEEPPTPMUPTEPRMUTTPMUMMECRETEPTRTURPMTOOUEEOTOURUURTUEUTPOMTPPUREOTCMCPRPROOEERUUEERUMUUUCPPC PUETERURPORPTPCTPERERMUTTREUPRTMECUREPPOUT
MOTCTMPTPOEUUTOTPTOREUETURMETREPEEPRUCPEMMPTMUUTTEOERMURUURUTPTTECETORTMTMETTUEMUUCTOPEMUUEP UMCMUCMTPOUCECMTREMCPCMCTPMMPPCMUUUUCMCCCPTMMUCREUUCTRREUCURECPMRCECUCEUCCP
MCTTPCREURMUTUPMPPMMCUTMCMCCEUUCTUPUUUUURCUMEPOTUUUCTEPCCPMCCTPCPUMERUCUMEMMRMUPCMUUCUCRUUUUCPCUPCECMCUUPOPCUUUUCUTTCPCMCUUCC EPUUPCMPUCMMMPUUUEPMPPECRCMPRECRRUMCUECPUP
UCEMPMUCRTUTUCRCCUPUUCUMMPUUUUECUUCCECPPPRRMCMMECCRMMRCCECTURMCECCCPMMMRPECUUUCPPMMECCMMRRCMUCMRCPCUCMUCCCPCTRCUUEUCCMTEMCRCP ECCUUCUUCPETPCCPPTUMPCMPCMCEUCCCPCUCTCCCMT
UMPTUMEUCPPMUMPMMREMCUMMMERUCUCCMPUUEUCPCEPPRUUCCUCTPUETERCMMMURUUPURPUEEMUMUMRCUUCRMRCPTEMECMMUCUCUUPPETTTMPCPMMUEMPPCUTPMCM UUPUCCPMPRCMCRPUPMEMUUURCOCPCUEPMRCPTMMMMC
CECUMCUUCECPPUCPMRMEPCUURUCUCPRTUERMCCRPMUURUUPMEUPCECPTRUTUMCECEPCUTCUCPEPCCUUETPPCPUUMCMMROUCCPUCPPEPMECRPCMCUMPUCUUUEMMCUT MCUMCUEUCMUCCTPUREUPPCOPMPMUUMMMUUETPUUUUU
PPPPMUECERURPURTPMPPPMEMCTUPCMECPPCCEMURMPTUURCUEPCUECPUTCURUCPRUMTCOCCMPUCMEPEMPRUPPECCPCUUCCCEUMRUUEUUEUCPCPMPUCUMPUCUMPPRE UUUPEUPEUUCTPOTUPETUOECOTTEMOTEUTEUMUPMUTP
OUPETERPUTPRUUUPOTTEPTRRMTCETOROPMTRETRCOETPROEEPTEPMMEUPEPEPUPUUREEPERTPEECEPORTUEMETTEPTERMMTTETTTPORUMPTTERPPUURMTTOMTMUMM UUTUOEPEUUOTCPEPTMRERURPETPPTTPCORPTTTMUTR
UPPTERREURPRTRETTRCPRCUUMUPRUUUMTPRTRETTUUUOCUMUUUUMOTTPEMETTERPCTOETUURMEPEEORCPETMPPRUTTRUUETMOTMUUMTERUTOTCRPMURMUMRMPMOOM OUOTPOREMEMUPTORTRRPOOUTPPPEPMTPEOCTRRMETO
RTPEMMPEEETRUURURPPUPURTROUMTMRCUOTETRCRPEECPTEEUUEMTTPURUPEUOEUUMPEMUUTTEREUMERTTETTTMEUTMRTORMECUCUEUEPRUMTUUERMUTREUUPEEME ERCUUUTRMRTRMUUMMEPPTPRTEMTEMPEUETPOOOUUMO
TOUTOOPEPRUURTTTMURTUTETPCOTEMTUOETRMTETEMMTUMOEEOOUMOPTPRUTMRMTRTPTUUEPUUPURROEUERUUOUPRTMETPEPPOTRMCMRUTTPUUEURTTEETETUUEUE ETURRMEEMREURCTPEMUUREPRUEORURUUPTUMPEMTTP
TUEMUPMORTOOOUTPPMUUPUPERERUUOUEETUPETETPTTTEMRUURTTTUTTMUPRPRRURUUTMTURTCUEEOMRRTETTMUTPPRPEPTREEOOTTETRETRUTPRUTMUUUTMUUCTU UPUERUEEMMUEETTPETMUMETTETTPMREMRTPTETOURT
PPOETTOMTPTETEUTPUCUMUCUOETUCPECUCMUPMUCUTTUCTUUMUCURPUCPMCUUMUCCEPCMMUCPTPUMUPUCMECMPUMPPMUEMPPEPUTEUMEPEPUPUURMTPEMRPMMPTPOPRCRUEPCMPPMRCCCP UCUPTUMUUPCPEMPTUUMCCCUPC
CUTUUURCEMPEUCMRPPEPCCMMMUMPECMTRERPUMPCCPTUCMCOPCURUECMTECMMCCRPPEPUUCUTMUUUCCTMCMECPCUUUPUCUUUTCUCCPTUUCCMMPPREMCUURUUMUEUU PPUCRPMRUPCMUUECUUCCUURCERRCUCPMPUUMTUURCM
PEMUUUUCTUMTTTCUMPUMCMRTUUUCPPMEPUCTOUPCMMCECUMCPECUPMTEPRUURURMPUPERCRUUCCCMPCUCMRMPMPEEPTPEMCURCPCPURUTEUUEUUUPTCUCCCEMMTUT REREMPRRMUCCRCUMUEPUPUEUEPMUTRUCCMUUCMMUUP
MECMMEMUUUCMRPCMCUUCCETPCPRRMURRCTECMCMUUUUUUECUUCUUTEPMUURCCCUURCUCECPPUCMURCUUCRUCMCRCCCUCUMEMUUCPPPPRCRURUCMCPPCRMPUEPUMPO MUMMCUUUPCCCECTMRPUPMPOCCTPCMUUMCMCCTUCECU
UMCCMCUERTTRCMMUMTCPERUUMMTRUEUMCMCCMCUUPMUCCTPUMCUTPUMCUUUUCPPUCETUPERTRUUUUMMCUMEEMCTCCPURRUURCPCUPCCUPMPMMURUUCCCEPRPUMMUT CMCMCCCUCPPCMEPCREMUURCTPEMCMCCPRUCCUUUCCU
UPCUUPUTRUEEUUUEUCRPMRUUUOCPOCRPCMECRCPCECUUECPPUMPPEPCPRMPEUCPTUEMTUTTEOPRUEPEPMTPUPTTRRERPUEMMOPMUPRUUUMEMPPPUTOUROPROPPMETPRMTUURPTPUUTOUUMTEPCOEMCUUTPUUPTOTUUTTUUU
RTPTRTTMOCTRUTROTTROPTUMPPMURTEUMTPEUMCMPREPMREEEEUTTTEUUTMTPURUEUUMTUPPUTTREMTPTRRUTURTRUUTOTEROTMUUUTMUPTPUURTERUMMTMTTUPRP PPEMEPCMUMTRREMUCEUPPTTTTTPRUUURTEEPUPUTMM
TUPMRUOPEUEETMMPEMTPECRETMEOUTMEEPREUMEMRTOTEMTOTPTECEPTUTREEEMPPTPEECPPTMUUTMUMPRMEREUUPTOEOPUEPTRTTEPMOUMPEUTMTTMUUUTTPTERM TRRUURUUEURTEEMUTTEPOUUEMEEPCRURMETMETOREU
UOTRTPRTTEUMMTPMMRPEUURERTEOTUTRROTOTETTEOTUEUUETUETPMUOORTOUMCOTUECEUUREUUMTTERUOTTMTETTEOTUTEPTRCTUUPPERUTOUUEORMUEMPREMUUP OPMOUOOTECUOETUCMTTPTTUURTTMMOPTPUCMTUUOMU
MTTTORTUPETETROMTRETTUEUUTPPTMEUMURUUUURETUTRURRTTPPTTPOETEMUOTCOUEMTTMTUEUUPTUPUPTROTUEEROEROUEMCPTERCPPTMUUMTOMCEMUTPTTTOUT OEMTTPPCREPOTEPPERPOPPOTEUUUURPUUCPRPRMTRE
UUERMUCTOPTTUUTPMCTRMETEMMUOPTUUETPPMMRMTUPRMUPRMOUPRTEUUURMMCORTUMTOETMUPMUTTPUTTERMUUPCETMTUPTPPETRUTTPOTMECURCPUOPMTPMCMPEPCMMUORRMPCMMORCCUTCCOMCUUPRCPPPUCUUEUPRUP
MCECTMCCUURPPMUUEUUUUCETUURCPUUREUCECUCCUECUUURCPPMCCCUPRMUCMUCPRUPPUOMPUUUCMUUCPMUCRCPMMTCMMUOMCMCCMUUPCCTURUEUUUCUMTUCCMMUC TCRRURUMRPRUCUCEMUCCUUUETUMCPCURPURCUUMUPP
CEMPPPUUMPPCCPRRCECCRMCPPRCCRPPMUUURCMEPCPUCCCCUPRRUUPMCEMCUTMUCCMEPMMPPMUUCCEMPREUUTCPCUCMCCUCMRTPMPCUCPPMRCMPCPEMPPPMRUUCCU UPRCERTUUPCUMUPUMPCRCCEPCUCCPMTRPCPCUUCRPP
RURCCMEUURUUMURPEMRUCCMMUCRMCTMRPRCUCMCUUCUMMUUUEMCTMCCMUCTCMUCMPMUTRURREOCUCRCUPUCMPCEUCCEUUEPUMPTCCEURCUUCPURCTPEUUMMUUUCCM MTUCRCRMRPOUCUCUPCMPCUCTPMMUPUCUMUMCUTPPME
UUUPUPCUUUUCMPUEMCUPCCRPPRUUMCCUCUPCPCPCCUUUCURCCPURCUTURECRUUCMTCCCMUCCPPPCMUCCUUUUUMMPUCRCUECCTPCPMEECMUUCCCUUMCPCCCUUCUPCU PUTCMMCUMMMUMMPUMMPTRMMPPPMRUUUCUURETUCPEC
RPURURCCCTPPMTPUPMPPMRMURPUPUUUUUEPUCMPRPPCCROUUECTUPCUPCCUUCPCPCMUECMUTUUPCUUTPPPCMMUPCCRUCERTUCTECMCUUECRPUMCUTCUECCUPCUCCP URPMMTUTPPOCURCPCPPMCMCCCPUPPMRUTERMOTUMUU
EMRCUUTPUPPTTTMUOTTERPRETTRMTEMTEUUTTRPTTCUTMTUPMREUPMUEUUUUUPTETCPUCEECTERMMTMOTMPMETRPEROPEMEMMPRPTRUPTUOEUMPPURMUUEMMMPUCP UMUTMPEUUOPPUOMPTOTRRMTPCPPPREPEERMREMUTPO
UEMPPEERRMTRTOMEPTEMUEPRTUROOTOMUPPEROTTPTTMPPTPCUUUMTTUREOPMTRETTMEEUUOPMERMPETEERMUTTMMPEPOETMETERUUOORMEMMTRUURUOPRUPRPPUU UEEETTTTPEURERRPUETRUUEOOOUETEUUMUTURUTRUU
TOPOTUPMURUUERUUUPUOOTTTPMEUERTMOUMTPPPEOMTTUUUOEUUETUUETURPUMTMMERRUUETOTPTTTRPTMPEEMTMEUUPOETTPPPRUTEECOUMEUUTTRTTTRTTRTTME PPTRTPOUTRTTOPECRTPUTTCEMPTOMRETTTREUCOTOT
RPRURPTUTEUUEPMEOTMMUUURRETMOUMMPCPETPTPRMTUPUETETEEMCCTERUROEEPRRRRTPTUUMTPEEMCUOUURECTUPPRTPPMTMUMCTTTPRREOUTPERUTMPURRUTUM OTTEETMTRMRTOMTRRRTOPTTERUOOMUTPRMMPRPUETM
EUTTMPPRTPTPTTUUMRTETTRROTURUTRUUCMRCMTOCRUTPOTTPTMTEORRMRUEURRTTOURUPTUECTEOTMTPRTPUMMREEEPORPURPRUMEMOTTROPRUETTUETROMTOUEO PUTMTURPTPRRTMORETCTMTMUETTMRTTEORPCPPMMUM
TTOUMTEUURTRTRMEMUUTMTUTRETPMTPPMM
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Stage 7 - Pair up the Columns
MCCMMCTRUOUUUREPUCCTCTPCCCCUU...
RRTRUUPMTMUUETRPROEMPTPTEPRER...
UCUMUCUOETUCPECUCMUPMUCUTTUCT...
RUTERMOTUMUUEMRCUUTPUPPTTTMUO...
Lock one in place
Rotate the others
UMCMUCMTPOUCECMTREMCPCMCTPMMPP...
TUEMTUTTEOPRUEPEPMTPUPTTRRERPU...
CURCPUOPMTPMCMPEPCMMUORRMPCMM...
OTUPETUOECOTTEMOTEUTEUMUPMUTP...
We will This
end can
up with
a 64 character
be regarded
as onesubstitution
character cipher
MR
forpermutations
frequencies and matches
with 24Search
possible
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Stage 7 - Substitute
jUkeekzskzCkeXF@zEoeskzFXznTLQopo9@zI6TIzUZzskez9osEk9@KeFZda
jierre
se CerXat Eorse aX nTLQopost I6TI in ser sosEestKranda
jUekekszkzkCeX@FzEeoskFzXzTnLQpoo9z@I6ITzUzZskze9oEsk9K@eFdZa
jireres
e eCrXta Erosea X TnLQpoos tI6IT i nse rsoEsesKtradna
jkUeezkskCzkeFX@zoEeszkFXnzTLoQpo@9zIT6IzZUzsekz9soEk@9KeZFda
jeirr
eseC eraXt oErs eaXn TLoQpots IT6I ni sre ssoEetsKrnada
jkeUezskkCkzeF@XzoeEszFkXnTzLopQo@z9ITI6zZzUsezk9sEok@K9eZdFa
jerir
seeCe ratX orEs aeXnT LopQot sITI6 n isr essEoetKsrndaa
jeUkeskzkkzCe@XFzeEosFkzXTznLpQooz9@II6TzzUZszke9EoskK9@edFZa
jrierse
ee CrtXa rEosae XT nLpQoo stII6T ins ersEoseKstrdana
jekUeszkkkCze@FXzeoEsFzkXTnzLpoQoz@9IIT6zzZUszek9EsokK@9edZFa
jreirs
eeeC rtaX roEsa eXTn LpoQo tsIIT6 nis resEsoeKtsrdnaa
UjkekezszkCkXeF@EzoekszFzXnTQLop9o@z6ITIUzZzksezo9sE9k@KFeZdU
ijerer
s eCeXratE ores a XnTQLopsot 6ITIi n esr ossEsetKarndi
UjekkeszzkkCXe@FEzeoksFzzXTnQLpo9oz@6IITUzzZkszeo9Es9kK@FedZU
ijreers
eeCXrtaE roesa XTnQLposo t6IITi nes rosEsseKtardni
UkjekzeszCkkXFe@EozekzsFznXTQoLp9@oz6TIIUZzzkeszos9E9@kKFZedU
iejre
rs CeeXartEo re sa nXTQoLpsto 6TIIin ers ossEsteKanrdi
UkejkzsezCkkXF@eEoezkzFsznTXQopL9@zo6TIIUZzzkezsosE99@KkFZdeU
ierje
sr CeeXatrEor e as nTXQopLst o6TIIin er sosEsstKeandri
UejkksezzkkCX@eFEezokFszzTXnQpLo9zo@6IITUzzZkzseoE9s9Kk@FdeZU
irjeesr
eeCXtraEr oeas TXnQpLos ot6IITi ne sroEsssKetadrni
UekjkszezkCkX@FeEeozkFzszTnXQpoL9z@o6ITIUzZzkzesoEs99K@kFdZeU
irejes
r eCeXtarEro ea s TnXQpoLs to6ITIi n e rsoEsssKteadnri
kjUezeksCkzkFeX@ozEezskFnXzToLQp@o9zTI6IZzUzeskzs9oE@k9KZeFd9
ejir
resCe earXto Er seanX ToLQptos TI6In i rse ssoEtesKnrads
kjeUzeskCkkzFe@XozeEzsFknXTzoLpQ@oz9TII6ZzzUeszks9Eo@kK9ZedF9
ejri
rseCee artXo rE saenXT oLpQto sTII6n irs essEoteKsnrdas
kUjezkesCzkkFXe@oEzezksFnzXToQLp@9ozT6IIZUzzekszso9E@9kKZFed9
eijr
ersC eeaXrtoE r esan XToQLptso T6IIni res sosEtseKnards
kUejzkseCzkkFX@eoEezzkFsnzTXoQpL@9zoT6IIZUzzekzssoE9@9KkZFde9
eirj
esrC eeaXtroEr easn TXoQpLts oT6IIni re ssoEstsKenadrs
kejUzsekCkkzF@eXoezEzFsknTXzopLQ@zo9TII6ZzzUezsksE9o@Kk9ZdeF9
erji
sreCee atrXor E asenTX opLQt osTII6n ir sesEsotKesndras
keUjzskeCkzkF@XeoeEzzFksnTzXopQL@z9oTI6IZzUzezkssEo9@K9kZdFe9
erij
serCe eatXrorE aesnT XopQLt soTI6In i r essEostKsendars
ejUksekzkkzC@eXFezEoFskzTXznpLQozo9@II6TzzUZzskeE9osKk9@deFZ4
rjiesre
ee CtrXar Eoase TX npLQo ostII6T in serEsosKestdran4
ejkUsezkkkCz@eFXezoEFszkTXnzpLoQzo@9IIT6zzZUzsekE9soKk@9deZF4
rjeisr
eeeC traXr oEas eTXn pLoQ otsIIT6 ni sreEssoKetsdrna4
eUjkskezkzkC@XeFeEzoFkszTzXnpQLoz9o@I6ITzUzZzkseEo9sK9k@dFeZ4
rijeser
e eCtXrarE oaes T XnpQLo sotI6IT i n esrEossKsetdarn4
eUkjskzekzCk@XFeeEozFkzsTznXpQoLz9@oI6TIzUZzzkesEos9K9@kdFZe4
riejse
re CetXarrEo ae sT nXpQoL stoI6TI in ersEossKstedanr4
ekjUszekkCkz@FeXeozEFzskTnXzpoLQz@o9ITI6zZzUzeskEs9oK@k9dZeF4
rejis
reeCe tarXro Ea seTnX poLQ tosITI6 n i rseEssoKtesdnra4
ekUjszkekCzk@FXeeoEzFzksTnzXpoQLz@9oIT6IzZUzzeksEso9K@9kdZFe4
reijs
ereC etaXrroE a esTn XpoQL tsoIT6I ni resEsosKtsednar4
Frequencies
z:13.9%
k:13.9%
Z: 8.0%
e: 6.2%
U: 6.1%
@: 5.6%
9: 5.2%
F: 5.2%
Substitute
Z-> SPACE
k->e
Z->n
e->r
U->i
@->t
9->s
F->a
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Stage 7 - Solution
Pierre de Fermat wurde am 20.August 1601 in der sudwestfranzoischen
Stadt Beaumont de Lomagne geboren. Der Vater Dominique Fermat war ein
wohlhabender Lederhandler und so kam Fermat in den Genuss einer einer
vorzuglichen Schulbildung im Franziskanerkloster Grandselve der sich
ein Studium an der Universitat von Toulouse anschloss. Ob sich Fermat
schon als junger Mann in der Mathematik besonders hervorgetan hat ist
<snip>
zahlten. ENDE.
Das gesuchte Wort ist Edison. ENDE.
Der naechste Teilnd der Umkehrwalze der Maschine. Es ist dennoch
zu beachten dass das Walzenlage falsch wiedergegeben ist. Eigentlich
sollen Walze 1 und Walze 2 gegeneinander ausgetauscht werden. Die
urspruengliche Walzestellung und Ringstellung und
Steckerverbindungenstellung sind unbekannt.
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Stage 8 - Enigma
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Stage 8 - Enigma
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Stage 8 - Enigma Cryptotext
KJQPWCAISRXWQMASEUPFOCZOQZVGZGWW
KYEZVTEMTPZHVNOTKZHRCCFQLVRPCCWL
WPUYONFHOGDDMOJXGGBHWWUXNJEZAXFU
MEYSECSMAZFXNNASSZGWRBDDMAPGMRWT
GXXZAXLBXCPHZBOUYVRRVFDKHXMQOGYL
YYCUWQBTADRLBOZKYXQPWUUAFMIZTCEA
XBCREDHZJDOPSQTNLIHIQHNMJZUHSMVA
HHQJLIJRRXQZNFKHUIINZPMPAFLHYONM
RMDADFOXTYOPEWEJGECAHPYFVMCIXAQD
YIAGZXLDTFJWJQZMGBSNERMIPCKPOVLT
HZOTUXQLRSRZNQLDHXHLGHYDNZKVBFDM
XRZBROMDPRUXHMFSHJ
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Stage 8 - Enigma
DASXLOESUNGSWORTXISTXPLUTOXXSTUFEXNE
UNXENTHAELTXEINEXMITTEIL
UNGXDIEXMITXDESXENTKODIERTXISTXXICHXH
ABEXDASXLINKSSTEHENDEXB
YTEXDESXSCHLUESSELSXENTDECKTXXESXISTX
EINSXEINSXZEROXEINSXZER
OXZEROXEINSXEINSXEINSXXICHXPROGRAMMIE
RTEXDESXUNDXENTDECKTEXD
ASSXDASXWORTXDEBUGGERXWENNXESXMITXD
EMXUNTENSTEHENDENXSCHLUES
SELXENTKODIERTXWIRDXALSXRESULTATXDIEX
UNTENSTEHENDENXSCHRIFTZ
EICHENXHAT
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Stage 8 - Enigma
DAS LOESUNGSWORT IST PLUTO.
STUFE NEUN ENTHAELT EINE MITTEILUNG DIE
MIT DES ENTKODIERT IST. ICH HABE DAS
LINKSSTEHENDE BYTE DES SCHLUESSELS
ENTDECKT. ES IST EINS EINS ZERO EINS ZERO
ZERO EINS EINS EINS. ICH PROGRAMMIERTE DES
UND ENTDECKTE DASS DAS WORT DEBUGGER
WENN ES MIT DEM UNTENSTEHENDEN
SCHLUESSEL ENTKODIERT WIRD ALS RESULTAT
DIE UNTENSTEHENDEN SCHRIFTZEICHEN HAT
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Pluto
Stage 9 - DES
begin 600 text.d
MM5P7)_8F_,H[JOF1C//L/W+)%QSK*Q37CJ-N 'W[_;CQSTW'UY0S2,\LQVG0
M@1&HY^1MHYI\>2P'F:6Y*E%X4A&$2'=L28$$..9["-ZIGA_VP(GIPK[CW3^L
M55+6OD^&=FS61(L96YG> '59*1Q^)/C?$1/C&9PN35-HP;.>V8_/P(.:+R(
M61]'NG^UF:,#57MMQSKN[N7M>1NE;2(!RUA495Q16!;Q<*("[C*"A"@%A+=S
M8AR45+G$-#8A?29V_.6%7*6D$J_G4JX'JM^1? K@._#(B/N7-<YNU;/,JF8C
M6LD[90MVJ2'I*.G@>9U%!E(33!S^K# N7JH_Y5RYE&=J@S!>^<C3Y=PD%-RP
M9&++^"JLPOK%T)-5KI>IUA"W;7;&D(D-2/U'$3\C7 ?]B* 3*C/Y!%U >&V6
M%W85NJ:JPO(>#C1)CFEL&^H3YKR2.59XJVD??\MX+ [S?3X_F^/*1$NGH$B&
MI$L2-C'E/@OD*&5;6+P+G1S D49AO=#9\C!4D$/F;C(H#MX:\%G[K[OR+2RG
M@@SCSVG!A5%FEV!=$YD"V.2T06@>C-&)3H<:Y9BOR=V#S_>\:S8GZ.*A"$!T
MZOE=/4QWLLB<[:K8T TZ@C9_,( #D:/G4)P2>,S?%9: Q]MV0;?F9;F1VP'@
M=!XCI_M>2?F=' ;20):%Y61[.! -W8%7M3BJUX/&!-E@A7C\(>5SZXESA$LZ
MF\_U//JGV"KKHE259927962%P-9J!*J@ DPJF]M2/>DXHA?JT"^2C7;_-9B;
MBM'CFTYUR#DOA7.J4ZW8=+3(9O>#4A+^!=4IV_6A!(PNGZ:T$O)659KNGS=>
MN"?LQ3$6F*I43Q(3_U:64V/L9$<E%">*#A9P>@(66#XDS!)-'*\JZE.,=G29
MOJLH!9.Y#+=?]!"C?2/?H5O!A]<KW^H%J "&>+EXK;II6)N6JY$%UB'BN3'F
MMS[XKP#JY(:3@V);U2,5PG 6$!46;.B/K'E7$4'MKN1]* YX^R"Q?Q+;,"./
MPL((>]UF90L7[<]9^E0*:NMBI(Q+B'>-IHF+,J0&"G0F.5L8@"_)<Y$<ZRU=
M']&L9!WD1Y<V[D:/:4J(+#X(NIKKDFO@#:5O_3G%7]AG5H.? ,%;D)=7'HKE
M.(_E=(*(W5HO3RA5WP8<!ZM.K2T.:&#P\LV;!7W$ K3)/A7D&P8SVO3-?$U1
M2J10K3T>2)OVRA'Y;C<DZVV+'$VXI_ $JZ^)39,'.7MK,0*QOP9O6QRQ0F(*
M&8J9O!Z">N;S%MD%%A.SD?'^\K]"R_@XE6V# >&P.$L#$,%N"C[H:A_EPH$V
M\H)(;C0#3^C] T9Z0=,9UQ(3N^3D],9PVM<AJ.T:('(.=1FB;NBV_YS!\7ON
M?-T%5B;2J^TORBWA^Z$B'$K8LC;'A+>@87(6!8Q%FRS=^;Y*0$FC">;I!NI*
@#%0SNY_0_-EK1>;84QMT0/(KQQ2LL+R##K:I=NK7.OT
end
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Pluto
Stage 9 - DES
We had a clue from Stage 8.
The leftmost byte of the DES key was given as
1101 0011 1
We only needed to search through 248 keys to find
the right one!
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Pluto
Stage 9 - DES
multivac
internet
desclients
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Pluto
Stage 9 - DES
From: DES server [mailto:[email protected]]
Sent: Friday, November 12, 1999 06:10
Subject: Good news
This is a message from the server that coordinates the code-breaking
effort on Stage 9.
A client just reported that it might have found the correct DES key.
The key and the cipher text decrypted with the candidate key follows.
Key: d3cd1694cba126fe
Message:
O!.cursed,.cursed.slave...Whip.me,.ye.devils,.From.the.possessio
n.of.this.heavenly.sight!.Blow.me.about.in.winds!.roast.me.in.su
lphur!.Wash.me.in.steep-down.gulfs.of.liquid.fire!.O.Desdemona!.
Desdemona!.dead!..Only.one.more.phase.to.go...Your.token.for.thi
s.one.is."Armstrong"...The.final.hurdle.contains.two.ciphertexts
...The.longer.one.is.encrypted.with.triple-DES.in.electronic.cod
e.book.mode...It.uses.a.128-bit.EDE.key...The.RSA.public.key.cry
ptosystem.has.been.used.to.encipher.the.triple-DES.key
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Pluto
Excerpt from Othello, Act 5, scene 2 (William Shakespeare)
Armstrong ====================================
Stage 9 - Cleartext
O! cursed, cursed slave. Whip me, ye devils,
From the possession of this heavenly sight!
Blow me about in winds! roast me in sulphur!
Wash me in steep-down gulfs of liquid fire!
O Desdemona! Desdemona! dead!
Only one more phase to go. Your token for this one is "Armstrong".
The final hurdle contains two ciphertexts. The longer one is encrypted with triple-DES in electronic code
book mode. It uses a 128-bit EDE key. The RSA public key cryptosystem has been used to encipher the tripleDES key; this forms the shorter ciphertext. The public exponent is 3735928559 in decimal and the public
modulus is the following 155-digit decimal integer:
10742 78829 12665 65907 17841 12799 42116 61266 39217 94753 29458
88778 17210 35546 41509 80121 87903 38329 26235 28109 07506 72083
50494 19964 33143 42555 83344 01855 80898 94268 92463.
Your task is to decipher the longer message and so discover the final code word. How you do this is up to you,
but it will almost certainly be much, much easier to break the RSA ciphertext by factoring the public modulus
than by any other approach.
Good luck!
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Pluto
Armstrong
Stage 10 - RSA (+3DES2)
10052 30973 22295 13534 12990 66921 15454 81904 58209 26472 18119
11542 99190 01294 87266 20201 55809 80932 92390 96710 64341 91354
27685 27572 48495 78859 80627 33369 29356 36094 85523
begin 600 text.d
M.4#)>S I:R!!4)NA+\%T%V/(AW!7HHDPS$;T[\E!RWA?,J8:X#D[!:XF,A>K
MXT9$Q)37\IOMG6KL-$6?A!#FZ2Y)N+4%*.^2K!SP?Z2'8O7LZ]QP \T=QG-*
MAMJA;Q@3H[8^U/L<ILL%TA0J9M*F@8F?H:76%<33JOESAP=@3:(\:8NBGFM0
M,MP3B^CP%/D8DICZ$VO(7IS(DTJRZ&#Y- 7I\-#VI0">J@+O!CT.+6B9K$J%
4:EAB9%1#;(P+I>1!#<+2+;(7.W<
end
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Pluto
Armstrong
Stage 10 - RSA
e
C = M (mod N)
N and e make up the public key
Pick two large primes: p and q
Multiply p and q to get N
Pick p = 7 and q = 13
N = 91
Pick e = 5
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Pluto
Armstrong
Stage 10 - RSA
e
C = M (mod N)
N and e make up the public key
d
M = C (mod N)
The private key is d
It shall solve e * d = 1 (mod ((p-1)*(q-1))
If we can factor N to get p and q,
we can decrypt!
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Pluto
Armstrong
Stage 10 - RSA
We need to factor N
21 = 7 * 3
391 = 17*23
16463 = 101*163
7099133 = 2459 * 2887
But N has 155 digits
10052 30973 22295 13534 12990 66921 15454 81904 58209 26472 18119
11542 99190 01294 87266 20201 55809 80932 92390 96710 64341 91354
27685 27572 48495 78859 80627 33369 29356 36094 85523
=p*q
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Pluto
Armstrong
Stage 10 - Algorithm
NFS - SNFS/GNFS
General Number Field Sieve
1.
2.
3.
4.
5.
6.
7.
CPU Time
4 weeks
Find polynomials
67 years
Search for relations - Sieving
5 days
Filter the relations
Build a matrix for the equations system hours
Solve the equations system
48 days
Take the square root
3 days
Hopefully, a factor is found
It was !!!!
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Pluto
Armstrong
Stage 10 - Factors
N = p77 * p78
p77 =
1284420516538103149166225902897755319896498432391586
4368216177647043137765477
p78 =
8363918321876069378206508564497107619045200261997249
85596729108812301394489219
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Pluto
Armstrong
Dryden
Stage 10 - Plaintext
For secrets are edged tools and must
be kept from children and from
fools.
The magic word you need to
quote is DRYDEN.
Congratulations, you have solved
the tenth and final stage of the
challenge.
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Pluto
Armstrong
Dryden
Stage 10 - Conclusions
RSA depends on factoring being computationally difficult
We factored a 155-digit (512-bit) number into two primes
Usually, 1024 bits is minimum length today
Adding one bit doubles the size of the composite but it does
NOT double the effort for factoring
Assuming Moores law, factoring a 1024 bit composite can be
done with the same effort forty years from now.
Othello
Neutron
Equator
Trajan
Illiad
Molybdenum
Edison
Pluto
Armstrong
Dryden
Stage 10 - Conclusions
Department of Energy has ordered a 12000 processor Alpha
Using that machine, we could have completed sieving in 2
days
That machine would need 10 000 years for a 1024-bit key