Feeds

Codebreaker II The torture ends

The winners, the solution, the whole shooting match

  • alert
  • submit to reddit

Providing a secure and efficient Helpdesk

Well, it's been a long, hard slog for our Reg codebreakers. After weeks of sleepless nights and hair-tearing angst, 32 bright sparks eventually cracked our code.

Readers will recall that the prizes consisted of 10 copies of In Code, by Sarah Flannery. However, so impressed were we by your efforts that we have decided to award prizes to all correct entries. The winner will receive the book, an exclusive 'Show us the money' t-shirt, a much-coveted Register lapel pin and two tickets to Bletchley Park. Books go to the next nine correct entries received. We then have ten pin winners. The last 12 correct submissions are rewarded with a Reg baseball cap.

Congratulations to all of the following:

Winner: Mark Wutka

Books:
Jim Gillogly
Carsten Saager
David Crocker
Niclas Carlsson
Brian Brown
Ivan Kelleher, Cal Corkery and Colin Healy
Paul Grayson
Conan Farrell
Rob Edwards

Pins:
David Hunter
Helge Horch
Scott Lowe
Dan Girard
Olivier Dorey
Chris Dickins
John Elder
Chris Card
Graeme Falkner
Per Liboriussen

Reg baseball caps:
Ian Welch
Ladislav Sladecek
Frank Klevenhaus
Stewart Ramsay
Glenn DeCesare
Brian W. Brown
Robert Mullen
Victor Leverenz
Andre Bossel
Craig Longhurst
Jens
Graeme Ellis

Now, how about that encryption? As all of the above know, the solution to the competition is:

After accidie wol I speke of avarice and of coveitise, of which synne seith Seint Paul that "the roote of alle harmes is coveitise." Ad thimotheum sexto. For soothly, whan the herte of a man is confounded in itself and troubled, and that the soule hath lost the confort of God, thanne seketh he an ydel solas of worldly thynges. Avarice, after the descripcioun of Seint Augustyn, is a likerousnesse in herte to have erthely thynges. Som oother folk seyn that avarice is for to purchacen manye erthely thynges, and no thyng yeve to hem that han nede. And understoond that avarice ne stant nat oonly in lond ne catel, but somtyme in science and in glorie, and in every manere of outrageous thyng is avarice and coveitise

A lovely bit of Chaucer (from The Parson's Tale), and a cautionary tale to boot.

First of all, we encrypted this ditty using the substitution code from our original Codebreaker competition. The key is, naturally, 'show us the money':

a = s
b = h
c = o
d = w
e = u
f = t
g = e
h = m
i = n
j = y
k = a
l = b
m = c
n = d
o = f
p = g
q = i
r = j
s = k
t = l
u = p
v = q
w = r
x = v
y = x
z = z

The result is as follows:

stluj soonw nurfb nkgua uftsq sjnou sdwft ofqun lnkuf trmno mkxdd ukunl mkund lgspb lmsll mujff lufts bbums jcukn kofqu nlnku swlmn cflmu pckuv lftfj kfflm bxrms dlmum ujluf tscsd nkofd tfpdw uwndn lkubt sdwlj fphbu wsdwl msllm ukfpb umslm bfkll muofd tfjlf tefwl msddu kuaul mmusd xwubk fbskf trfjb wbxlm xdeuk sqsjn oustl ujlmu wukoj ngonf pdftk undls pepkl xdnks bnauj fpkdu kkund mujlu lfmsq uujlm ubxlm xdeuk kfcff lmujt fbaku xdlms lsqsj nounk tfjlf gpjom soudc sdxuu jlmub xlmxd euksd wdflm xdexu qulfm uclms lmsdd uwusd wpdwu jklff dwlms lsqsj noudu klsdl dslff dbxnd bfdwd uoslu bhplk fclxc undko nudou sdwnd ebfjn usdwn duquj xcsdu juftf pljse ufpkl mxden ksqsj nousd wofqu nlnku

Obviously, the punctuation has been discarded. We have arranged the resulting output above into five-letter groups. There's no necessity for this, but it makes it relate better to the next stage of the encryption.

We then added the phrase 'so far so good' to the end of this encrypted text. Without this, anyone who had successfully cracked the second level of the encryption would have no indication of success - rather just an incomprehensible jumble of letters.

We next ran the text through Andy Lauwers' excellent Windows-based emulator of the 3 rotor service Enigma machine, which you can download here.

We set the machine up thus:

3-wheel Enigma

Naturally, we decided to fiddle around with the plugboard a bit:

The Enigma plugboard

Note that the pairings...

S = A
H = B
O = C
W = D
U = E
T = F
N = I
Y = J

...are taken from our substitution code (we've not listed all the letters).

Finally, this is the output as it appeared in the competition. The five-letter groups are created automatically by the Enigma emulator:

TQHYP WQZYP RYCCA YFRAB SGOTK UUSKY KAVQK WNUKQ ZUQJB HHGDE RTVYJ TITVQ QIAMU FNZGR OWDUQ PIOAN KBVZV ESFLU GPRGD GAZFG LHXPT UEQPX JDERH YABXJ VLYNG RCEHQ AUKGY AGSRI RWJRA FWHEZ QNAGX LESQX JPRWT WYFWS HSCAA VOCWZ RYYGN IWOEZ QXOVL OAOFI JSRWG PBEAJ NAFYU GITZO UINEM CQNFX BTOEF UXIWB LPLHD HEGIR DVHSV VTJDY GLYGR SGHZN VXTHY JXYZW ELKFW RCAJH NVEAQ BNIYP LPUTQ FWUPI DLMXY JWQLU WPINZ CMUCT STATG QXBGS RLHTT UQLDD QTIFU KOZXK HBKRC ZAOHC WTVCX NULNC ICTBL YBTET RXJQW RONKU WBOEQ OSFLY QBIEY VRLVB UCUBK CFSSK JKILF LCGPU MKIAW DINAT SEVSY FDUXR GHSCE EQOQM OTJMX AHDBG IVHPV RWNIX MFDFJ HGPZU KFTHH PGNZM CZXAQ SLPMG ZORIO GXCFE RHUFI OYRFY HMSQV AUYXT DPQVT YNBBR XRYIS MGPCD VKKUJ MJCDZ AAIZC P

Well, this competition provided hours of fun for all the family. It also kept paid employees from their work, students from their studies as well as reducing grown men to tears. We hope you enjoyed it and ask you to watch out for Codebreaker III later in the year.

Codebreaker II in full

The original competition
A helping hand...
Cracked it!

Security for virtualized datacentres

More from The Register

next story
Are you a fat boy? Get to university NOW, you PENNILESS SLACKER
Rotund types paid nearly 20% less than people who didn't eat all the pies
Emma Watson should SHUT UP, all this abuse is HER OWN FAULT
... said an anon coward who we really wish hadn't posted on our website
Japan develops robot CHEERLEADERS which RIDE on BALLS
'Will put smiles on faces worldwide', predicts corporate PR chief
Bruges Booze tubes to pump LOVELY BEER underneath city
Belgian booze pumped from underground
Oz carrier Tiger Air takes terror alerts to new heights
Don't doodle, it might cost you your flight
Amazon: Wish in one hand, Twit in the other – see which one fills first
#AmazonWishList A year's supply of Arran scotch, ta
Let it go, Steve: Ballmer bans iPads from his LA Clippers b-ball team
Can you imagine the scene? 'Hey guys, it's your new owner – WTF is that on your desk?'
Oi, London thief. We KNOW what you're doing - our PRECRIME system warned us
Aye, shipmate, it be just like that Minority Report
prev story

Whitepapers

A strategic approach to identity relationship management
ForgeRock commissioned Forrester to evaluate companies’ IAM practices and requirements when it comes to customer-facing scenarios versus employee-facing ones.
Storage capacity and performance optimization at Mizuno USA
Mizuno USA turn to Tegile storage technology to solve both their SAN and backup issues.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Beginner's guide to SSL certificates
De-mystify the technology involved and give you the information you need to make the best decision when considering your online security options.
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.