|
Post by Gloup on Mar 18, 2016 17:08:49 GMT
|
|
|
Post by Arduino Enigma on Mar 19, 2016 0:49:32 GMT
GC 1540/15/107 42 YSNS LPNO YJGD XBHM VXIV IQOQ HFVC CGWM BMJZ NZSR FKLY ZRTC VSLR ARNQ IMSS YPDM BEVO IABT NAWV ZYBQ AQSN LCQM BCBU IKTC TMPZ OZPZ IAFA UJKQ LFQL UVMO LXRM KEZI FYUS PAIS CZXM NWQK XPVU YXHL EFRM ELOQ YSNS LPNO -Message sent at 1540 on the 15th of the month -Message indicator: YSNS LPNO -Split indicator in pairs and look up bigrams s3.amazonaws.com/gs-geo-images/4a4b21fe-a97c-4d4b-ad42-57f812cd1cc4_l.jpgis incomplete, using: media.wix.com/ugd/abb462_47b496549b2b46f2a7af2f7d0d0f35fd.pdfYS=FX NS=MG LP=BT NO=HB -Arrange and split bigrams FX MG BT HB F M B H = MBH = (ignore first letter, cannot match trigram) X G T B = XGT (drop last letter) Cannot verify MBH, not listed on left column of: s3.amazonaws.com/gs-geo-images/5ede72f8-ed42-4656-b688-5061a7a9fecc_l.jpgCannot verify MBH trigram, using 15 of month settings 15: B Beta VII I II A D J N 15: 14/17 4/16 25/20 19/21 3/22 10/7 5/9 2/18 15/8 6/1 XAJO 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 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 N/Q D/P Y/T S/U C/V J/G E/I B/R O/H F/A -set wheels to starting position, type second trigram, get new starting position, prepend first letter of trigram XAJO - XGT = WAS -> XWAS YJGD XBHM VXIV IQOQ HFVC CGWM BMJZ NZSR FKLY ONDY JQGV LNNR VWTX QSBR RTQT FUAW PYMI EUJH And we get a bad decrypt... stopping
|
|
|
Post by lpaseen on Mar 19, 2016 5:57:48 GMT
I see this is another enigma geocache originating at www.geocaching.com/geocache/GC3V224_kriegsmarine-funkspruchFound a procedure at users.telenet.be/d.rijmenants/en/enigmaproc.htm that I would guess is the one to follow since the images are from same page. We also have www.enigmaworldcodegroup.com/#!encypting-kriegsmarine/c1xi2 which seems to be the same Did read what Arduino Enigma already tried so I didn't have to try that again. Going down the procedure I see down at "The Bigram Table" it gets interesting. For a start it states that we need to use trigram and some dummy letters where added in the beginning of the first and end of the second one. With that info the interesting part is that the first two groups need to be stacked on top of each other YSNS LPNO With that we get 4 Bigrams to decode YL SP NN & SO Looking at the bigram table we then get YL=RM SP=XF NN=IA SO=DW Now flatten out that and we get RMXF IADW Now over to the Doppelbuchstabentauschtafel B and look at Drop the first letter of the first group but keep the last letter of the second group since we have a M4 and we have Schlüsselkenngruppe ( key indicator group): MXF Verfahrenkenngruppe (encryption indicator group) IADW Setup the enigma sim at www.enigmaworldcodegroup.com/#!encypting-kriegsmarine/c1xi2 the way Arduino Enigma extracted Model:M4 UKW:B Rotors:Beta VII I II Ringstellung: A D J N or 01 04 10 14 Plugboard: NQ DP YT SU CV JG EI BR OH FA set wheels to starting position ("grundstellung"), type second trigram, get new starting position, set all 4 rotors to that setting. Grundstellung: XAJO IADW => jgob New grundstellung -> JGOB and it is still bad decrypt Did try using just 3 letters but no luck It's getting late so I quit for tonight
|
|
|
Post by Gloup on Mar 19, 2016 8:11:07 GMT
I'm happy to see I'm not the only one getting a bad decrypt. Still trying to figure this out. Message could be in Dutch or German I guess.
|
|
|
Post by Gloup on Mar 19, 2016 10:01:17 GMT
Just to clarify: this is a M4 Kriegsmarine message. Not an M3 machine, and the Kriegsmarine used an extra encryption.
|
|
|
Post by lpaseen on Mar 19, 2016 17:43:42 GMT
The keysheet given contains "B" and "Beta", only M4 - the four wheel submarine enigma - has those wheels.
|
|
|
Post by lpaseen on Mar 20, 2016 4:14:42 GMT
Took another stab at this After reading the procedure and what Arduino Enigma wrote a few more times (and less late) I see that I did resolve the bigram wrong, the splitup and restacking is done in reverse order when doing decrypting. So I did same as Arduino Enigma but using 4 letters instead of 3 so XGTB decrypts to WASW So I try with that, go to people.physik.hu-berlin.de/~palloks/js/enigma/enigma-u_v20_en.htmland put in the settings so the top red line reads Wheels: B.Beta VII-I-II (W,A,S,W) / Rings: 01 04 10 14 / Plugged: NQ DP YT SU CV JG EI BR OH FA And now that does decrypt to something that could be german, it starts with quit tier enzu mcam psol I leave the rest to you to decrypt (you have to do something your self to get this geocache)
|
|
|
Post by Gloup on Mar 20, 2016 6:31:44 GMT
That's the solution, thanks a lot Lpaseen and Arduino! I read about Enigma and Kriegsmarine for a while and I understood the mechanics, but I couldn't figure out when to start using the plugboard for example. Do I use the plugboard when decoding the first bigrams already, or only when decoding the final message? Same thing went for ring settings and the wheels: I didn't understand whether to start out in the day setting for day 15, or only start using those settings after solving the first bigrams. So thanks again for also showing the steps to get there 
|
|
|
Post by lpaseen on Mar 20, 2016 15:38:35 GMT
When doing enigma encryption/decryption you need to have most things done before starting. Plugboard is part of the key and setup first thing in the morning, would be way to painful to have to redo that for every message (remember, we talking 10 physical wires). As for rings and wheels - same thing plus that if you don't set them before a real enigma wouldn't have anything at all there (and again painful to switch around any kind of default in the middle of the message). For me the the biggest challenge here was to get the bigram properly lined up and decrypted, knew about it but this was the first time I done that. If you are interested in doing more enigma messages this forum is the place. We normally don't do that complicated ones, you could start with doing the simple challenge at enigmaworldcodegroup.freeforums.net/thread/61/enigma-challenge , the procedure and so on is listed there.
|
|
|
Post by Arduino Enigma on Mar 22, 2016 3:07:58 GMT
[EWCG2016] OWH VYQ DGYQZ BVRZI XCUEP YQNXY SQMRY HNABL AJQIO FZBUK OOSTV GQKCU QBPCS NDGZG CVHWT
|
|
|
Post by lpaseen on Mar 22, 2016 14:12:44 GMT
[EWGC2016] HGX DJD VWPQL BUTVW CHVTS UPMGL XMVET HOUQK SCNJF OZPBI ALSMB UANTO WVNPG AMNKX HQINP TXGDN PCPUY QOFCQ TFBTI CULTP MNXER VHPDR ANBFS INPTA OULOZ QSFHR XMRMA IOWRU TEPOW PDFGV PRDAF CCGTZ CHDEZ WCUXS TPVJL IYNSR VUCMV JDEIN FDPTJ TVOEO ABFPZ LBYUB GHYJB
|
|
|
Post by Arduino Enigma on Mar 24, 2016 3:05:35 GMT
[EWCG2016] FHG IRZ KDNDF VMODC SXQQM YUXHM HOFOF WEENL JAYIT VJKGQ QDULD UZNSH
|
|
|
Post by lpaseen on Mar 24, 2016 23:37:47 GMT
[EWGC2016] GDK SHR XWRCF WHUPX SHRZP FNETG OFRZH DNRRG JZVPP BQXIU YJDVW NVFMG EOZII JAUDK ZHLWV LFQBA ZBCYC URHWQ XKVNK JHLIL CRXYO HBZDX IREWH FUERU AJJDM RPWNQ RFAGM WGZHS CFZWH WHUBU HSZUC CHDLX EKYTD FKPAV YIEXA VDQGD JHBVX KIHAF FYFTJ SDOZJ IPEVL MUUHB LCSKU XNEKB DTARY WCHXO IUHZF MNXHZ SFVSO LPGUL FCZCN
|
|
|
Post by jess76 on Oct 4, 2019 14:13:09 GMT
Hello Dear Friends! Please, can you help me with decrypting newsletter September 2014 Newsletter - U-73 Kriegsmarine docs.wixstatic.com/ugd/abb462_5ea8a5e0ff4b455a8be45a1a8e072223.pdf BRU 1200 26 001 55 YHTD OPPB YYLG DAMC AHGJ NVRS UMKX XAVPR EYJQ ZECN BBSP WVGM EVKY GFWP PNVV GIDU VHRU OXKD KBNI OYGR LGWV JLBN ENOG OGHW UYCP OHYZ NJGN VXZE TPMK UMAB OSWI MGQA NGGM KFHU PHSU IPCU DNDN QGXM QVQH VBYV IQKX ANFV JGXB OZXH NKIY NPTS PGRD SEGT JOCS WVWC FYXR BTTS CVZK HSON JWBL ZHZ FIMI YHTD OPPB I can not get understandable text of the message. Use the tables from here www.enigmaworldcodegroup.com/officer-to-officer-decryptingstart position YSRB YHTD OPPB YH = RQ TD = XB OP = HR PB = GM RQ XB HR GM RXHG(matched!) QBRM key SPHV Is this right data? and have you managed to get sensible text with it? Thank you!
|
|