CIPHER MACHINES AND CRYPTOLOGY
Enigma Cipher Challenge
Home Menu Table Of Honor Procedures Enigma Simulator


The challenge

Working with the Enigma cipher machine is not that hard. At least, if you have the secret machine settings! What if you were a codebreaker at Bletchley Park? What if the lives of many people depended on your skills? Do you have it in you, to break the code? Well, this is your moment of glory...

The Enigma cipher challenge gives you the chance to show your code breaking skills. Anyone who is interested in the Enigma machine can join the challenge. You don't need to be a professional cryptologist or math geek! There are ten messages or stages, each one a bit more difficult to solve than the previous. You can use the Enigma simulator (see image) or any other correct working Enigma software to decipher the messages.

You'll need a bit of logical thinking, some patience and a bit of luck. Of course, you will have translate the German language message, or did you believe the Germans wrote their messages in English? Don't panic! You don't need to know German or be a polyglot. You can read these translation tips and find all you need to translate the messages, and/or use an on-line translator. For more info on how to use the Enigma machine, please read the procedures page.

*** LATEST NEWS ***

  • Ciprian Ionescu from Romania is the 79th participant to decrypted all messages on September 21, 2022 Congratulations Ciprian!
  • You can still participate in the Challenge! Your codebreaking results will be listed below in the All-time Table Of Honor
  • 330 codebreakers from 41 different countries have already joined the challenge. You can join them!

Your task

It's your task as codebreaker to decipher and translate the messages. I don't ask for a perfect English translation, but the content must be clear and usable to our SIGINT Officer (see also translation tips). Of course, I cannot accept errors on important parts such as grid numbers, names of places etc. The stages have to be solved one by one. I tried to capture the most important moments of the war in the ten messages. You might find help or clues in your WW2 history books or on the internet. Googling around on names of operations, people, units or boats that appear in the messages will bring you some amazing wartime stories!

Important note: to simplify the key identification, the challenge procedure does not use Kenngruppen in the message.

How to participate

If you correctly decrypted and translated a message, you submit the solution by e-mail. Any message is only accepted when you solved all previous messages correctly. You can send multiple messages together, which makes the registration easier. Your position in the table of honor depends on the number of deciphered messages.

It is not allowed to publish or distribute the copyrighted encipered challenge messages or their deciphered version on the Internet or anywhere else, electronically, in print or in any other form, in order to preserve the value of current and future challenge table results.

Finally, what can you win? The respect of your fellow codebreakers, the gratitude of our boys in the frontline, and a place in the Table Of Honor!

ACTION NOW !

1
2
3
4
5
6
7
8
9
10


Table of Honor



Message 1 Top

May 10, 1941

Sir, we have received a message from our Y-station in Scarborough. They intercepted this U-boat message in the North Atlantic. Harry Hinsley tipped us off that those weather ships probably use the same code books as the U-boats. Well, last week, we had a stroke of luck. Our Navy boys captured some papers on a German weather ship, the München.

Here's the sheet we found on the München. Seems the Officer made it a bit easier for the radio operator on the night shift. Let's hope they keep making these security mistakes! This should be an easy one.

The message, intercepted by our Y-station on May 6:

U35 DE W7 0630 = 46 = WTG PLT = MUUQ JZVQ LORV MCOL YKXE PMCD CWGH NTQV MEHG ECOE ULBU LBOC ZPGB IXIF WCYX ZKZK LYAE VCJD GXJZ QKQG VXSO RRQN ZMAT PZDO EXIT XFIU VJFI ZUAY LIJW VVGF YXGR DQKA GUUW BNUU OUXQ QUCX KUXP TYUI IXPA YXRL TZPZ QRNL OPAO DDUS VFWM ILZE OBVO PIPW HXVY ADCO RXPI IEUZ VTXB RJRE CTGL CPKQ AJDA MI

I hope the captured papers can help you, Sir. Good luck!


Message 2 Top

June 20, 1941

We have good news from the SOE team in Norway. They managed to infiltrate in the German Mountaineer Corps. Apparently, they are preparing for something big. The SOE team has located an Enigma machine over there. We have received a message through the Norwegian resistance. We now have the plugboard settings and the wheels used. Unfortunately, all wheels were extracted from the machine. We have one big clue: Three of them are not zeroized, so these might be the used wheels for today. If we can find out the wheel order, we may have a chance on the intercepted message.

The message from our SOE agent:

FM SPECIAL OPERATIONS EXECUTIVE NORWAY TO SPEC LIASON OFFR BP O 201145B JUN 41 MSG 005/32 RECOVERED ENIGMA SETTINGS JUN 20 THE NON ZEROISED WHEELS IN THE BOX ARE I(7) III(25) V(3) WHEEL ORDER UNKNOWN B REFLECTOR STILL IN MACHINE CONNECTED PLUGS BL CK DG FP IR MO QW ST VY UZ

The message, in two parts, picked up in Kirkenes, Norway:

ABSENDESTELLE : LII ARMEE KORPS KDR AN 2GD KDR FUER 2GB 1840 - 2TL 1TL 182 - XLT VPM - RGOXT IVDHR FWGIK PUKXK CTISB GRIKM MYAAA SMQFH ZGLBU ZGOFG MGOJF BOPYU KMPPX VGIBT FYGKO LISPX CLRRE QXOUQ OMXIJ OKWYQ NHHQX SYCOJ QGYDU NTPMI LYDOO BPLFV JQTIZ FHHUW GXACF TTHGI SJHXS RWOPP CCMUA CJFNV VUBGV QFDET VS 2TL 117 - HNB SFA - NGWTV VGTHG ZPQGF EXSWN FKSXH POJCM PGHLL CAJCP UVIQU UZLQW AVOTS CPZFA BNUOR ZZAFM CJPGP TGTDR GWTZA XNQRY JCBMQ ZVCQU CQOCO JGNYN UCAVO MA

With the correct wheel order we should be able to break this one, Sir.


Message 3 Top

November 25, 1941

Sir, I think we're on to something. Our listening station has intercepted a radio message. According to the direction findings, it's broadcast from somewhere around Kiel in Germany. We believe it comes from the U-boat shipyard. It's a Wehrmacht message. We have already broken the Wehrmacht keys for today, but we still have some problems with the plugboard settings. I believe you're the right person to figure this out.

The Wehrmacht keys for today. Unfortunately, we have one plug connection missing:

Wehrmacht setting for November 25, 1941 Rotors : III - II - V Rings : 8 - 19 - 3 Reflector: C Plugs : AL FP HX JO KT NV QR SU WY

Here's the message from Kiel:

UBB DE GWK 1520 = 57 = AST SGT = ZJTPL TJNET NLLGO PQVSW XSRHC OSHUT FGUSH HTVPO UMBMV GKLAA FDUBN UVCUV POCFJ XDMIQ CCAUC BQOKP HUMCI ZAJVI QESVG CFHDT ISREH FCMBP JCRTW TTMXC NOIEU WRPOM CEMSU NBBCT WZZRB LFLUF IFBNY OYJGX UMNKP TCQHT GVYWS QDFFM SWVEC IDWIL ZBYLI PRXYI CFCLP DQZNO ZWSKV NJURT GKMWU NFPNL EPOFQ LJMED EFNML RRRRJ YTBVR KBQQG SUWVA WAFUU WFLMP KPHLD ML

Let's hope we can figure out the plug settings. We'll just have to see which letters in the message are wrong. Always good to have an insight on that U-boat yard.


Message 4 Top

December 15, 1941

We have an incomplete message, on which we have worked out the first two wheels with our Bombes. Hut Six has done a great job on the plugboard. Your job is to find the position of the leftmost wheel. According to the SIGINT Officer, traffic analysis has shown that the message probably was sent from St-Nazaire to Lorient. Admiral Donitz is visiting the St-Nazaire U-boat harbor at this very moment, so this might be interesting.

Here's all we got from Hut Six, together with the partial St-Nazaire message:

... KGBJN TWBQY FFJWQ KKCTN ZJVRK BWPQO FZQTB LCYCM WCWTR XSGKA WIZEZ KFIWC KPEYB OBUBW VUHBO BKEGF WGGSQ WUMIO BKHSF TXAGY XPKAX AOJQJ ANZKZ REKYX TXWWR HJHST EJAJS QFZMZ FLTSE QXBAZ WDSJR WHVGF KIXLM PUYIN NQSAW QHXAJ QJCGU CQUFI HWAFN AAFPR ZSMTR KYLUG AOZKY NMXFC HQQEV MTTIN CHTSW CYCRZ FBKMB VSHEK XDYCY PWSZJ WVZAK IRMSQ DZKTF DDEUX WKXMN PDMKD RKASA ORATL JAEHW INMVR SWASF ...



Message 5 Top

December 9, 1942

Sir, our SOE has received a message from the NKVD, the Russian secret service. NKVD has intercepted a message near Stalingrad, where the VI Army Corps of General Paulus is surrounded by Soviet forces. They are asking our help in breaking the intercepted message. This might be crucial information to turn the tide in Stalingrad.

The Wehrmacht settings for today. We didn't have the message key, so we ran the message through our Bombes. As you can see, we failed to resolve the rightmost wheel. Since it's a Wehrmacht Enigma, we can only choose between wheel I, III and V. We're also missing the ring settings to that wheel. An error on the rings can result in unreadable text after an initial good start, due to a wrong turnover point. If so, the ring should then be adjusted. I believe the message comes from the Oberkommando Der Wehrmacht (OKW), so I'm guessing, well, and educated guess, that the message could begin with "VON OKW" or "VON JOKWJ". If this is correct, we have a great crib to find the rest of the message.

Rotors : II - IV - ? Rings : 9 - 2 - ? Reflector : B Start position: E - F - ? Plugs : AS CK DE FV GJ LU MW OT PX RZ

The message, intercepted by NKVD:

... ACINZ CRVFJ RPETN UGAVD ZIHXF WTPKK TTVXZ JTAYN XRQMA JKKFI WUXTN HFCMZ PUUYP PKILQ YBYRD MHFBM HPGYL CEIJU NMWGQ OKGHM DLGJW BQBZB VWDTS UWHGX ZRFUX WQTHT RHYPT PJZRO FTCNM XCKSD DNHIW YSUGQ RZUIY IUOTD ZPQRT CXVQX PMZGJ BWLHX ULWLU NLWPW NTONB QUFMM IKNTV WNK ...

Could this help the Soviets beat the Nazi's?


Message 6 Top

February 19, 1943

Sir, we received an urgent message from our Special Liaisons Unit in Tripoli. You know that Montgomery's 8th Army took Tripoli last month. Rommel's DAK, the Deutsche Afrikakorps, has now been cut off from its main supply. This could be a turning point. Therefore, the deciphering of all DAK messages has priority. Our colleagues have set all their efforts on breaking the German and Italian codes for Africa, and with success! We got into the DAK message traffic.

This is the note on the African keys, from Hut 3:

However, we also have some bad news. Our Y-station, attached to Monty's HQ, had a really bad radio reception. The result is quite disturbing. We lost some pieces of text, and worse, we lost some parts of the message keys. Maybe a Herivel Tip could be useful? But that's where you can earn your stripes, Sir! We've marked all missing pieces with an equal sign. Don't forget to skip then, while deciphering!

ABSENDE STELLE : 21PZD AN OKW FUER WSTF 1840 - 3TL 1TL 250 - ACE =WE - OLDTO GVQQY DCOZN NVUMD FJIOC JV=AZ MZJRE GOBDI VNYRF TUAZS RUDPO HWZRL LKHMC CJUKR YRJMR TXMGA UJMKG IENYA ZKXSS OTGWO DHUQP YILYG CSJHV QNILS ITWQY XBFNA GTSWM XJTSM OTVMG HVDZB SQBDL SH==E ZUHMP GGGMX HIJFY IHWBJ WJAKO TCOKO VCPNR QJPKN IRPYP TFWPB MUPHO HPIBR KRQNA OYHHS BYPBB XPKAF =JIFX GOUPZ 2TL 250 - SED A== - DQHFX QVZSX RJJYJ KKGWU Q==IU LIXBO EMFQX AALQX CUYKO KPPVV SGVBG RUAER DDOFA OWCGP PCUSW IQQKK EHGXO CVYFQ TZICT JKOOF QQJLH DXMDX TKCTC IMI=H YKJQQ IDEGK RAXQT UELIS PWGJC OGHES ZBILO UISLS OKVIO LHZSR HEXUJ AYITW DQNKO HVERX WNMJZ TBSBP SMMCM TG=== UIZKN VDWDD VEHHN EUPCN GJDLN DOZXS VZBYD UPCTI 3TL 112 - HIP PYX - DQC== =THQP LAEIS ZHDJE OFQVA AXXWN GUTIM MXSNA ORBRO WKDTH MOCUI MZJNZ SWTLU OYCAQ XAKGD AMVWS GFYMF PFJXH GCHAS LLHIM OMSZE ZBRLL JM

And Sir, it's urgent, could you get this finished by yesterday?


Message 7 Top

May 15, 1944

MI5 has requested to keep them informed on the results of Operation Fortitude, the deceptions for D-day, to check if the Double Cross system pays off. Operation Quicksilver, with its fictitious 1st U.S. Army group, is a key element of Fortitude South. SIGINT has reported a rise in some French message traffic. According to their direction findings, it's probably from the German Army Group West. Curious what they have to say...

Sir, this is what we're facing: The key for today is still unbroken, but last week, a Special Operations Executive team in France recovered a Wehrmacht code sheet, that should have been destroyed by the operator. Well, you would be surprised what you can find in a dirt barge. You should be able to deduce the plugs and rings for May 15, knowing the structure of a code sheet. Too bad we don't know which of the five Wehrmacht rotors or reflector were used.

Click the image to enlarge.

 Click to enlarge
Click to enlarge the code sheet

Here's the message, Sir. Enjoy the night shift!

FUER OBF 1300 - 2TL 1TL 250 - AEG GJW - MLETW NNJZJ ECTHJ JUUVD DBAZS XBVOF SEWLR MLSBX GNLNL LLIGO IMYMU HBGRI HZTFG TXKCT CRPJN BHZMQ QWGUA KBJXJ BITQI BFXMZ MHHWK OBSSD OGELQ UWQXG IMLVG YJQSL PIQNZ VQVFN LGQXN PUJEZ MPUNC MLETS JIXZP HUNBN AGVCB SAAIN IIHJV CWISA NHEMW JOEIY MXSFE JAEPU FJLIT VUZYS HYWYP XTAYJ CARWI YORFI VANOM BXWDT 2TL 187 - VSF DNA - EWGYY LDFBK IBHZA CZZZP ABUCX BLLZF KPVAX ZDJXJ GGZZQ RWURS LFLBV KAQTJ PMUXH NIPUC IWSFY ROEIQ QHNFO TPVAF RFNLQ OAXRE GZPJR WYYIL BGZSP PBVTL BRIGO QXION BZSZX ANZES UJTEN ZVWRS VRJPP OZLWV IMCKO YQFWY FTCPT ZSERJ DBPTA UUJGM

Message 8 Top

December 12, 1944

The 1st Canadian Army has finally cleared the Westerschelde, opening the ports of Antwerp to our supply ships. Although the supply situation is a little better, all Allied forces are now spread all over France, Belgium and Luxemburg. This could weaken our troops, while German forces are drawing back behind their borders, concentrating their troops and supplies. They also switched more and more from radio to telephone network to communicate. This mean less intercepts and less ULTRA information for Special Liaison Units. Each intercepted message can make the difference.

At 0900 hrs, U.S. 2nd Division has found an Enigma machine in a German Signals Truck near Sankt-Vith in Belgium, destroyed by our airplanes. The machine was still on key, but its plugboard was badly damaged, and missing some plugs. This is all we got from them:

This is one of the few messages, intercepted today.

ABSENDE STELLE : AG/W AN AG/B FUER BFB 1300 - 3TL 1TL 250 - BKL UPR - SIAZK QGEML IVDBI YWAKC AMPYK CFLOP QDCWP VMITC WAYWK BRUJA VGRYY CISIJ ZSGRM TZEKG EQLWU XIXYP MQLUH ODQFP NRKBZ DISWX PHYDB NEQHJ UZJRZ FWWMV TGIXF SFCQI BVMHG ENWKN KYXMQ RYSMA WCMBW FHYPN WJEBV YBZEZ RCUFZ YLIFF JCQFK GOGBY GXMDJ LUJMM KZDLN NNJIY EAOYU VDFRF CCUVP WYPJH WFSGG RLXQD FFOKL SKGXZ 2TL 250 - SPL BKK - YNDXI HNTJY ETDDJ VBPCA PORBP PASUK HYHTH ETMFG JNPUF WAMEB FIKQB ZGGFZ ZXJMU YNJDW XJXZD MEEVP YRDGP YMAXW TWHUG DQZTM JWKYQ RDQXK VGTZY IIMPB VDJPQ VJLOI OSXQE NZZHC NTWCQ YQYMH COXPN TDXMT ZWABT WRVYI GMJEI CMHXH HEITF PKXEF WMICO VTIVI BIEAC PFVXZ ILJXW TBRVB EFENE WQZTC CDMWV WGLDZ TXGUD JWSTR 3TL 137 - DVB LTK - BKWVQ ICHPW RRYJD AXQEI QJKQQ YMLTP VAKYC JZZTD AODOL STOKL SSXJR TQCKI KGRRD RJZYZ WWJPT ABZJE OWGRU KLASP PBMKZ BJRHI OKPAK YFZPC OUAAX DMZQM TLDFN NKEZD GRNUZ QA

Message 9 Top

December 28, 1944

I think we're on a turning point, Sir. The U.S. 7th Army has reached the Vosges Mountains. If they can go on like this, the German troops will soon collapse. As they are drawing back, German troops leave all kinds of equipment behind. They seem to be in a hurry. They didn't even had time to destroy their secret documents. We have put our hands on a Wehrmacht code sheet, containing today's key settings.

The key settings, delivered on a silver plate, with many thanks to the fleeing German elite troops.

General Patton would appreciate all information, useful to his 7th and 3rd Army. If you break this partial message, this could be a nice Christmas present for the battered troops, stuck in the snow and cold.

... INAVH YMVHI AGMJO PKVJH SGJYY KNHLF KRZWH WLAKK EGGHZ FEAKV VIDDS YYVEY QFQJP VYHLF UZESA OLGNH TXTTB DZJVO AGEAW HBBWC ADYYT HSLRX MPEDI CATSM ALBZY LBPZM QDSXZ HPFSX VYCBK GEBTG QGZII DQJDB YDACS WJGXU CUXLT RTMZH HWXZP ESSYE EPFCQ AOWOS PLUZU CVOKY JXCPY GNJHS PNCFS WTLLM SGACQ BSUTP SAVGU YFVKS UBSQE GVZKV NRLXF IXZQW FKSXC PPFRI MWQHT QSB...

Message 10 Top

April 29, 1945

Well, Sir, I think we won't have to spend our summer vacation in Bletchley Park. U.S. troops are at the gates of Berlin. The Soviet army is already engaged in heavy fighting in the Berlin streets. I wonder what our friend Adolf is doing at this very moment. He's probably doing it in his pants, in the Reichskanzelei Bunker.

But work isn't finished. SIGINT still intercepted some messages from Berlin. I have a message for you, a long message, and they even didn't bother to divide it into parts. They must be desperate, those Germans. Well, so much easier for our statistics guys. I wonder why, and to whom, they still want to send these long messages. Very strange. I'm curious as to what they are doing over there. This is probably one of the last messages send on an Enigma machine in this War. One last effort, Sir. No key sheets or setting this time. If you break this one, you're an ace in codebreaking. Good Luck!

FUER ODES 2155 - EDF GXT - KYYUG IWKSE YPQDF YPIJN TGNDI AHNBR OXDIK EKPTM OUHBE JRRJP VBAOC UZRDF SAZDC NUNNM RPCCM CHJBW STIKZ IREBB VJQAX ZARIY VANIJ VOLDN BUMXX FNZVR QEGOY XEVVN MPWEB SKEUT JJOKP BKLHI YWGNF FPXKI EWSNT LMDKY IDMOF PTDFJ AZOHV VQETN IPVZG TUMYJ CMSEA KTYEL PZUNH EYFCL AADYP EEXMH QMVAV ZZDOI MGLER BBLAT HQJIY CBSUP VVTRA DCRDD STYIX YFEAF ZYLNZ ZDPNN XXZJN RCWEX MTYRJ OIAOE KNRXG XPNMT DGKFZ DSYHM UJAPO BGANC RCZTM EPXES DZTTJ ZGNGQ RMKNC ZNAFM DAXXT JSRTA ZTZKR TOXHA HTNPE VNAAV UZMHL PXLMS TWELS OBCTM BKGCJ KMDPD QQGCZ HMIOC GRPDJ EZTYV DQGNP UKCGK FFWMN KWPSC LENWH UEYCL YVHZN KNVSC ZXUXD PZBDP SYODL QRLCG HARLF MMTPO CUMOQ LGJJA VXHZZ VBFLX HNNEJ XS



TABLE OF HONOR

Jean-Francois Bouchaudy won the Challenge on May 2, 2006

You can still participate in the Challenge! Your codebreaking results will be listed below in the All Time Table Of Honor

  Codebreakers Name   Msg 01 Msg 02 Msg 03 Msg 04 Msg 05 Msg 06 Msg 07 Msg 08 Msg 09 Msg 10
1 Jean-Francois Bouchaudy France 20.04.06 20.04.06 21.04.06 22.04.06 22.04.06 28.04.06 28.04.06 29.04.06 29.04.06 02.05.06
2 Keld Helbig Hansen Denmark 28.04.06 28.04.06 28.04.06 29.04.06 30.04.06 30.04.06 30.04.06 30.04.06 30.04.06  
3 Jakub Stepniewicz Poland 21.04.06 22.04.06 22.04.06 22.04.06 22.04.06 28.04.06 29.04.06 29.04.06    
4 Torbjorn Andersson Sweden 23.04.06 23.04.06 23.04.06 23.04.06 23.04.06 01.05.06 01.05.06 01.05.06    
5 Michele Denber United States 21.04.06 22.04.06 22.04.06 23.04.06 24.04.06          
6 Jason United States 23.04.06 23.04.06 24.04.06 29.04.06            
7 Hindrik Deelstra Netherlands 21.04.06 22.04.06 20.04.06              
8 Daniel Foerster United States 02.05.06                  

Back to Challenge

ALL-TIME TABLE OF HONOR
This table contains all code breaking results, registered during and after the Challenge.

  Message 1 Message 2 Message 3 Message 4 Message 5 Message 6 Message 7 Message 8 Message 9 Message 10
1 Norway
Ole Artvig
United States
Daniel Foerster
Netherlands
Hindrik Deelstra
United States
Jason
United States
Michele Denber
Germany
Halon
Germany
Jan Koslowski
Poland
Jakub Stepniewicz
Denmark
Keld Helbig Hansen
France
Jean-Francois Bouchaudy
2 United States
Brandon Zickerman
Turkey
Anil Bolayir
United States
David Bellinger
Switzerland
Joerg Uhr
United States
Jason Milletics
Sweden
Daniel Albertssons
Belgium
Alexander Van der Cruysse
South Korea
Jeong Ho Seok
Sweden
Torbjorn Andersson
Germany
Olaf
3 Czech Republic
Vladimir Kafrda
Kazakhstan
Andrey Salamatin
Germany
Philipp Antar
Denmark
Martin T
United States
James Michael R.
Turkey
Barbaros Oezdemir
United States
Samuel Zara
Belgium
Jean-Marc Devroye
Netherlands
Dick Meppelink
Czech Republic
Jan Dvorak
4 Germany
Erhard Ducke
Germany
Walter Bjorn
Mexico
Krieger
United Kingdom
David Whitaker
United Kingdom
Steve Mundy
Germany
Fergus Mason
Germany
Juergen Steenken
Netherlands
Yoran Zonneveld
United States
Brent F.
Germany
Heinrich Jul
5 Austria
Josef Weber
Russian Federation
Roman Dvoynev
Germany
Bodo Herold
Belgium
Serge Claessens
Israel
Meir Kalter
United Kingdom
Terence Dalton
Germany
Dietmar Sternad
Netherlands
Jos de Bruijn
Belgium
Bart den Hartog
Canada
Allan Young
6 Germany
Patrick Hochstein
Hungary
Ratkai Tamas
Switzerland
Florian Howald
Sweden
Toomas Bjorck
Hong Kong
Alam Jacklyn Wu
United Kingdom
Philip (G0ISW)
Belgium
Bruno Kayaert
Germany
Ennocent
Romania
Cristian Moldovan
Austria
Christian Fibich
7 United States
John Morehead
France
Alexander Pukall
United Kingdom
Trevor Milner
Germany
Dietmar Sterad
Romania
Adrian Chitan
Austria
Martin Mueller
Australia
Alan Coggins
Netherlands
Hans Nobbe
United States
Joe Nickerson
Czech Republic
Jarda Benkovsky
8 United States
Andrew Corl
Netherlands
Edwin Donders
Germany
Frederik Brunkwall
Germany
Philipp Overbeck
Germany
Ulf
Switzerland
Matthias Hess
Germany
Felix Ponnighaus
Brazil
Czeslau Barczak
Russian Federation
Victor Bunchukov
Austria
Thomas Mueller
9 Japan
Mario De Witt
Germany
Jens Friese
Austria
Manuel Kamper
Sweden
Mats-Ola Ekberg
United States
Charles Perko
Germany
Daniel Palloks
Switzerland
Massimo Joerin
United Kingdom
Jim Gilbert
Germany
David Link
Thailand
John Angus
10 Norway
Esben Føllesdal
United Kingdom
Hugh Gibson
Czech Republic
Jan Solnicka
Netherlands
Tysger B
United Kingdom
Matt Beard
United Kingdom
David Beattie
Netherlands
Patrick Ilyas Peeters
Puerto Rico
Angel Saavedra
Czech Republic
Zdenek Berka
Norway
Trond Rognan
11 France
Vincent Gillet
United States
Todd A. O'Brien
Netherlands
Fred Braaksma
United Kingdom
Sammy Stoney
Poland
Burbon
Germany
Olaf Bühler
  United States
John Allard
Italy
Maraz
Germany
Thomas Koehler
12 Germany
Ralf Schmoll
Germany
Stephan Keller
Germany
Traugott Vitz
Germany
Matthias Schlaefer
Austria
Franz Haider
Germany
Thorbjoern Michel
  United States
Jon Cuneo
South Afrika
Frans Lategan
United States
Dan Girard
13 China
Ruxiao Ma
United States
Frank H
Belgium
Dirk Blondeel
United States
Shawn Bresnahan
United States
Dave Goodwin
Switzerland
Arnault Freymond
  Poland
Krzysztof Mroczka
United Kingdom
David Carpenter
Germany
Rudi Frank
14 United States
Bo Whittemore
Spain
Salvador Busquets
United States
Gabriel Ortiz
Spain
Edu Canals
Canada
Doug Beck
United Kingdom
Paul Ferris
  United States
Gabriel Vistica
Canada
Jesse Mawson
Spain
Javier Marcelo
15 United States
James Keener
Germany
Walter Kissel
Germany
Andreas H
United States
Shawn Cook
Poland
Piotr Rokosz
Germany
Christian Siebert
  Germany
Max Murdoch
United Kingdom
Dan Goldsmith
Slovakia
Lubomir Nerad
16 Canada
Matthew Yaychuk
Switzerland
Simon Keller
Germany
Rainer Fleischmann
Netherlands
Simon de Vries
United Kingdom
Sam Kennedy
Switzerland
Lopo Metello
  Germany
Frank Gawlik
United States
Thomas Ferguson
Netherlands
Frank Inklaar
17 Netherlands
Rick B
Czech Republic
Michael Kummer
Switzerland
Hansjörg Rorer
Netherlands
Hennie van de Vis
Netherlands
Erwin Jonkheijm
Denmark
Arne Munch
  Denmark
Viggo Worsaae
United States
Patrick Jennings
Spain
Rafael Padilla
18 Germany
Jorg Wandel
United Kingdom
Phil Taylor
Russian Federation
George Samorodin
Netherlands
Harold Timmermans
Argentina
Pablo Merighi
Canada
Jason From
  United States
Cory Friend
United States
Dave Morgan
Austria
Christian Fiedler
19 United States
John Drake
Poland
Sebastian Lazowski
United States
Steve Boothe
Netherlands
Richard van Duivenbode
Germany
Sven Röser
United Kingdom
Richard Stevens
  United Kingdom
Derek McRiner
Germany
Mattis Haase
Germany
Klaus Becker
20 United Kingdom
Graham Cotterill
France
Chris Koalateem
Slovakia
Julius Kompas
Germany
Jan Jusseit
Germany
Udo Schmidt
India
Abhinab Das
  United States
Ken Prescott
Austria
Daniel Bradley
Sweden
Martin Eklöf
21 United Kingdom
Jason Kirk
Greece
KMV
Poland
Leszek Jakubiak
Germany
Fynn-Louis Osenberg
Switzerland
Tobias Zehnder
    Switzerland
Claudio Zanzi
Germany
Harro Nehlsen
United Kingdom
Jerry McCarthy
22 United States
Shin Hyun-Seong
Dominican Republic
Stephanie Gutiérrez
United States
Tebis Llobet
Belgium
Ivan Snoeckx
Brazil
Alexandre Mayerle
    Sweden
Peter Thörn
United Kingdom
Phil Burgin
Germany
Michael Kaiser
23 South Korea
Kim Jaehyun
United States
Henry Roberts
Czech Republic
Zbynek Zelenka
Netherlands
Stan Rooijackers
Poland
Marek Gajda
    Canada
Alex Jakov
United Kingdom
Roger Perry
Netherlands
Hans Nelisse
24 United States
Ronald Frank N3HI
United States
Cameron Jenkins
Netherlands
Willem 214
United States
Gary Mansfield
United States
Wally Merrin
    Austria
Ernst Genser
Belgium
Paul Martens
Netherlands
Gerrit van Woerkom
25 Indonesia
Yoga Raditya Nala
  Czech Republic
Jakub Knejp
  United States
Stephen Bopple
    Netherlands
Clemens van Santvoort
United Kingdom
Anthony W Bovill
Canada
Andy Ashworth
26 Belgium
Maxime Deryck
  Spain
Pau Pascual Nicolás Gonzalez
  United States
Joe Gavin
    United Kingdom
Paul Burridge
Netherlands
Bert Mulder
Netherlands
Peter Hendriks
27     Switzerland
Florian Gwerder
  South Korea
Park Geonhee
    Belgium
Tys van Sterkenburg
Australia
James Lyons
United States
Flynn Hancock
28         United States
Dave Goodwin
    Denmark
K.T. Steinke
France
Jean-Luc Prual
Germany
Oliver Randschau
29               Germany
Harald Brumm
Germany
Anna Klamm
Denmark
Jens Joervad
30               Germany
Ingo Steinel
Czech Republic
Michal Bozon
Canada
Peter Hardie
31                 Belgium
Alexander Riskin
Spain
Julio Plaza
32                 Belgium
Luc Opstaele
Netherlands
deBart
33                 United Kingdom
John Pickles
United Kingdom
Simon Daniels
34                 Switzerland
Matthias Hoffmann
Netherlands
A.R.Bootsman
35                 Netherlands
Daimon Nomos
United States
Brian Neal
36                 United States
Mark Lemire
United States
Gary Knight
37                 Greece
Nikos Kyrloglou
Spain
Rafael Pascual
38                 Netherlands
Onno Kuijl
United States
William & Alice Thomas
39                 United Kingdom
Chris Dermer
Germany
Jan Beck
40                 Canada
Harry Brugmans
Switzerland
Urs B
41                 Netherlands
Henk Nieborg
Germany
Karsten Hansky
42                 Canada
Gina
Germany
Klaus Mohrmann
43                 South Afrika
Willie Viljoen
Canada
Christian Gauger-Cosgrove
44                 Germany
Ed Höcker
Israel
George Lasry
45                 Sweden
J-O Ahlm
Germany
Markus Fischer
46                 Germany
David Kuehlwein
Spain
Stefano Popovski
47                 Belgium
Mr Herisson
Germany
Rainer Boldhaus
48                 Switzerland
Rolf Schneider
United States
Luke Freck
49                 Argentina
Ricardo Sagarzazu
Australia
Gavin Melville
50                 Turkey
Savas Ikiz
Slovakia
Ivan Kralik
51                 Russia
Alexey Albov (UEMJ)
France
Alain Mislin
52                 Germany
Ralph Beckmann
Switzerland
Juerg Iselin
53                 Netherlands
Ivana Belgers
Canada
Guy Beauchemin
54                 Netherlands
Marcel Lambrechts
Germany
Christoph & Dominic Behle
55                 Sweden
Anders Delbom
Netherlands
Magne Groenhuis
56                 Luxembourg
Ralf Drückes
United Kingdom
John Davies
57                 Germany
Robert Butler
Italy
Luigi Tomelli
58                 Netherlands
Eric Langeveld
Netherlands
Michiel Visser
59                 Germany
Arno Adam
United States
Iko Knyphausen
60                 Germany
Gerard Lührs
Germany
Detlef Richter
61                 Switzerland
Martin Gwerder
Netherlands
Jörgen van der Velde
62                 United Kingdom
Alister Watt
Switzerland
Peter Kohler
63                   United States
Madness
64                   Germany
Christian Crevecoeur
65                   Romania
Valentin-Daniel Popa
66                   Germany
Matthias Schoop
67                   Netherlands
Marten Hammann
68                   Argentina
Ivan Rolero
69                   Australia
Dave Raethel
70                   United States
Adam R. Castor
71                   Spain
García Larragan
72                   Canada
Steve VA7KH
73                   Switzerland
Rene Gnehm
74                   France
Jean Louis Fritsch
75                   Sweden
Mikael Iremo
76                   Sweden
Helmuth Lang
77                   Germany
Marc Niedmers
78                   United Kingdom
Simon Vincent
79                   Romania
Ciprian Ionescu
80                    

Web Analytics Made Easy -
StatCounter

Back to Challenge

© Dirk Rijmenants 2004. Last changes: 21 September 2022

Home Menu Table Of Honor Procedures Enigma Simulator