Use this space to cheer the creator along, and talk to your fellow backers.
Have a question?
we are using enigma simulators. The issue seems to be that when he encoded the message he did the first group of characters as well. Regardless of what sim you use if you use the settings in the key both sender and receiver use same key, you should be able to decode the messages, but in a very sort example say XXXA XXXB XXXC three of the letters in group XXXA are going to be authentication that the message is real they will match one of 4 agreed letter groupings on the key. the extra character in the first group is just to confuse people who dont know the key. so the actual message is only XXXB XXXC if you fed that through a machine you would get the real message assuming you had set up the machine correctly. | 24 | II III VIII | 07 16 08 | AU BX DG EV HK IR JO MT NZ PW | PWB YNZ ENM LIT | Here, 24 is the day of the month we were using. II III VIII are the rotors used 07 16 08 are the ring settings on those rotors AU-PW are the plug board pairings. additionally you need two three letter groups that are unique to each message that when run through the machine give you the initial settings for each rotor letter value prior to the start of the message assume that KXB is the first of these I would dial that into the rotors after I had set everything else up. then I would type the second one say... YYX and i would right down the result that was displayed and use that result as the initial rotor values prior to decoding the message. You have to have an enigma sim to do it though,
I'm looking at this "Code" thing and all I see is word spaghetti. Is there a breakdown that explains what each of this means or how they work together?
Hey all, we have a Discord setup for KS games and there is a channel for UBOOT. Feel free to join and chat more about UBOOT and other games too. https://discord.gg/f2B69uK
K fixing tomorrow if I find the time
no one of the three groups of 4 listed on the key is inserted as part of the first code group say NVI was one of the 4 listed ok the key a possible message might be XNVI for a 4 letter format or NVIBK for a 5 letter format. the placement of the kengruppen is in really important so long as it is in the first group and the letters from from the kenngruppen are continuous XNVI or NVIX, but not NXVI. However the first group is not actually encoded as part of the message. it is just there to tell the receiver that the message is genuine. in XNVI BKMM only BKMM would be encoded.
The kenngrupen are supposed to be encrypted right
The krnngrupen id supponera to be encrypted rigt?
I am not getting anything. start position generated by KDH and HOS comes out to be IJV there is no Buchstabenkenngruppe in front of your message that match the kenngruppen for that date, so I am assuming that the message proper starts with the first group TIBL. With the rotors in an initial displayed position of IJV the generated value arrived at by KDH and HOS no message can be discerned.
Enigma m3 kreigsmarine ukw B
| 24 | II III VIII | 07 16 08 | AU BX DG EV HK IR JO MT NZ PW | PWB YNZ ENM LIT |
TIBL BAYR WLSI EZTY GBOO LHII QUXO A
Hopfully I haven’t messed anything else up
Encrypting a message now with a new code (sorry) gonna do it right this time thought
Did it encode the first group rip
Well have an 9hour train journey so I will fix that in an hour or two
as a proof against myself here is message encoded with the same key and with WLS as the rotor start positions. all the plugboards ring positions etc are the same as in your prompt.
RZPT CWAM CMCU NUCN IKSL ECIY O
the first two groups on both the app and program came out as MFYQ TWOG, I was able to get wls and dialed it in as the start positions on both along with all the ring and plug board values. I suspect that an error in typing was made and that you did not reset the rotors to WLS when you started again. either that , or you started encoding after Kenngruppen value NWT rather than adding two buffer characters . Every input has the potential to change rotor position so you might have inadvertently changed your start values. I would suggest retyping your message once to see if you get the same results with these settings.
I'll give it a go on both when I get a chance. I like the phone app because It allows me to use my pc screen for all the other bits I need. ..... and it's hard to go between multiple tabs and apps on the phone or pc because of all the info you need.
VLBZ DAGX XRRF MJBL KZBA LCYE WSZC PUMB ZZAE MSCD MWOU YDPF UQUY QDHH OGLW DNZY RAVE RNCM YAXQ IBQZ NYHZ LLRI NCYE REHF
Decipher all that with the code word you found own is wls
Well i rekommend deciphering the message
I got WLS! I didn't have the Reflector set to 'B'. Because I'm a genius. Of course, now I'm not sure what to do with this information.
ps your looking for WLS so the word SID and then typing in LFG will give WLS
Walzen: VIII III II
Ringstellung: X-24 V-22 Q-17
Stecker: AZ BR CD EJ GT HW IN KL PY SU
this is the settings thou
if not i will give you the key and then you give me the message you get
check all your settings again and make sure its the right one
Okay, is NZH what I'm looking for?
you set the rings to 24 22 7 not 24 22 17 good luck deciphering the rest of it
i spotted the problem the rings are 24 22 17
Yeah, there's "Plug Board Pairs" and I typed in all the letters from the key.
did you set the plugboard? or cant you do that in the app??
Dang. Was not able to decode anything, Domino_cool. So I got the enigma App. I set my rotors to 8 3 & 2, the rings to 24, 22 and 7 and typed in the letter pairs for the setup. Then I set the rotors to SID and typed in your other header and this is what I got: RBQ. Was I right up to this point?
@Gabriel - yes, please check the recent update.
Hi everyone. I was not able to change my pledge to the all-in during the campaign. Will it be possible to do so during the pledge manager? thx!
I was using Kreigsmarine M3
Sorry didint write that
Give my message a shotmichael hopefully i did it acording to the instructions given by you :D
date 23 of febraur 2018
NWTKD VLBZ DAGX XRRF MJBL KZBA LCYE WSZC PUMB ZZAE MSCD MWOU YDPF UQUY QDHH OGLW DNZY RAVE RNCM YAXQ IBQZ NYHZ LLRI NCYE REHF
Heres a code sheet i made specificly for this comunity please use this for any further coding pls
GEHEIM! UBOOT COMUNITY FEBRUAR 2018
|Tag | Walzenlage |Ringstellung| Steckerverbindungen | Kenngruppen |
| 29 | V III I | 15 19 25 | AE BD CT FJ GY HS IP NO UV XZ | EYN AAW GHW SXZ |
| 28 | II VI III | 21 02 10 | AJ BE CM DK FY HZ LP NQ OR TU | MDZ STH CDI DDJ |
| 27 | I III IV | 25 11 02 | BJ CR DO FY HU IP KX LV MT NQ | GXO AGT WZR LZK |
| 26 | VI VII IV | 07 20 02 | AI CZ GR HW JP KS LY MU NQ TX | MXA IIN WVW IMH |
| 25 | VIII VI V | 09 20 09 | AR BX CG DP ET HQ JO KM LS WY | XEA BVR TEW XPJ |
| 24 | II III VIII | 07 16 08 | AU BX DG EV HK IR JO MT NZ PW | PWB YNZ ENM LIT |
| 23 | VIII III II | 24 22 17 | AZ BR CD EJ GT HW IN KL PY SU | TQJ NWT XQW WFZ |
| 22 | III VI VIII | 08 05 22 | AX BC DI ET FS JQ KZ LO PW RV | GAH KVC XYD UIM |
| 21 | III VIII II | 02 01 01 | AI BT DM EK FS GX NV OW QR YZ | GKU ZIP LLV VSY |
| 20 | V VI VII | 14 03 02 | BM CK DI ET FW GN JP LU OX QZ | UAK AIS SMK OLX |
| 19 | IV VI III | 11 01 01 | CO DU ET FY GX IW JZ KP LN MR | SGL DHH HXB WFP |
| 18 | I VII VI | 04 22 20 | AV DK ES FW GM HJ IL OU PY QT | YIP FXL JQR FDP |
| 17 | V VII I | 05 12 12 | CS DO EW FG HX JR LN MP QZ TY | GHW HZR HMK TLI |
| 16 | I III VIII | 06 16 08 | AL BP CS DT FV GW HM IN KR QZ | ESI XKW JLA LOE |
| 15 | I VI V | 10 13 19 | BY DP EQ FT HS JR LM NX OZ UV | XOO QAB URW VQV |
| 14 | V VII I | 19 10 01 | AF BQ CE IT JY KL MW PR SZ UX | WCN NMV SDK GIX |
| 13 | VI II III | 25 14 03 | CS DQ EF GW IM JY KV LZ NX OP | IHY RBF CXO LOK |
| 12 | I VI IV | 14 20 07 | AJ CL FU HQ IM KO NZ PX RV TW | NAE JAT TOP MLH |
| 11 | V II VIII | 21 11 03 | AY CT DE FK GI HM LR NX OU SW | OGR BHF WUQ TLO |
| 10 | II VII I | 07 26 03 | AZ CN DE GP HJ IT KV LQ SX WY | WMO WOI NMH NSS |
| 09 | V IV III | 04 07 18 | AF BG DI HY LT MV NR OZ PX QW | VGY FTU XXB TER |
| 08 | IV I VI | 17 06 24 | DX ES GV HI JL KO NP QU RZ WY | EBR ANT UJU JSH |
| 07 | I V II | 04 14 20 | AL BQ CH DV EZ FO GY NX PU RT | XRX JTT BXG ZJL |
| 06 | IV I II | 05 23 11 | AB DU GY HL IS JV KP NQ OW TX | PAC UKK TSD PAQ |
| 05 | VI VII V | 11 24 12 | AN BS CH FG IZ JT KQ LR OW PX | GEF SWY CRL JXL |
| 04 | VII I VIII | 26 04 22 | AL BJ CP FK GQ IW MZ NY OX SV | LCN HHG HLT KQJ |
| 03 | IV III VI | 17 10 06 | AJ BW CH DO FU GQ KY LZ RT SV | QDE RDV TFC SDK |
| 02 | VI IV II | 22 24 10 | AJ BZ CO DL ET FX GV IM NR UW | NLU ACG VKP IJU |
| 01 | V III IV | 25 09 16 | AI BV CJ EZ FY GU HK NS OQ RW | BYF GIH VLU DBW |
I really like those kind of historical correct games like U boot is. I'brings something exra to the table. Backing a other one right now.
the generated initial values should be MAI not PUP
In order to decrypt the following I need the message, the key , and the machine type for this note. In this case army ukw-b was used. This equates to model 1939 m3 in the android app. The key was identified as December 31 1944 from the u571 code sheets on the enigma group website. Once I have set up the enigma machine rotors, the rotor sub setting( forget the proper name off the top of my head.. but it is different from the value displayed in the window) and the plug board pairings that are all listed on the key, I can turn the rotors to the first trigram in this case KOF I then enter the second KMK on the keyboard and write down the resulting three letters. They should be PUP. Once you have created this value (which will be different for every message set) you can start with the decryption. KVVZX is not part of the message! KVV is a check that matches one of the four 3 letter groups on the key for the given day. It's use is for authentication only. ZX is just to confuse anyone listening. The message proper begins with the second group. Assuming everything is set up right on the machine you should get the output in my earlier post. If you mess up you have to start all over again. Each action you taje may or may not move a rotor so even one error will effect the following keyboard entries.
(the other stuff aside from the trigrams in the header are only really used in multipart messages. In effect they tell you the number of characters, how many parts there are to the message, and which part you are decrypting.
0139 1tle 1tle 193 KOF KMK
KVVZX UHMQV RLHBJ XJGIV PUMNQ BUYRL ZHCSS SSYTH IUKUT RSRDO BABPH RPSAQ AOJIO RMJWX VSVPB LFRVT HGRHW TPTFK HPKVL EANQH SMPNV KYLFC CCKCO DDHEB BTWWX ZENPY LCTWY TEGYF LLHDV OCSFE BXGNO AQAIM JOXFL OUAJM YCDJS GSZES UMYMH HPDFZ VZO
Your output will vary based on what you have the group number set to as well. Here it was set to have . The first group of five letters is a check against the 4 sets of three letters on the key
The first 5 letter group will have one of the four sets of three letters plus two random ones. This is just an authentication measure and the these 5 letters are not fed through the machine. They are always the first 5 letter group in the text of a message. The output of one I decrypted last night came out of machine like this. So even after you decode, you still have to unscramble the result. In this case he was directing me to a post on the enigma code groups forum. GOTOE NIGMA WORLD CODEG ROUPX FREEF ORUMS XNETF ORMYR ESPON SEXHT TPCOL ONSLA SHSLA SHENI GMAWO RLDCO DEGRO UPXFR EEFOR UMSXN ETSLA SHTHR EADSL ASHNU MBERT WOSEV ENSLA SHDEC EMBER DASHN UMBER TWOZE ROONE FOURD ASHNE WSLET TER
is there a translater (or non translated) Enigma kreigs marine m3 manual out there?
By code word do you mean the trigrams? Those are part of the message header and are used to determine after the rest of the machine is set up to determine the proper start position of each rotor. I messed around with some old messages that were sent to me as part of that group , but using the app I posted up and it worked. I was inaccurate earlier all of what I said earlier has to do with machine set up rather than the decryption process. The first trigram is used to set the displayed value of each rotor. The second trigram is then entered the resulting three letters are then used as the values to decipher the actual message. The trigrams are usually created on the sending end. I'll try to do a step by step later it's very confusing at first. Had not done it in a while.
also for those willing to mess around whit th enigma whit me use this code sheet https://docs.wixstatic.com/ugd/abb462_091810e42346181293932f34e19686d7.pdf
state the day used in your message thank you
heres the message ULPO ZZHG GWIZ MQDY FOTY YAPL CRAI ZCJD ARGL ZMZD UIGN IJDJ MOVA OYLW ZKL
heres the day used and settings
| 21 | III IV II | 11 25 15 | BT CM DF EY IP KL NS OW RV UZ | AWZ TSV GVC XUI |
Ps i wont be stating wich of the code words used just follow the manual good luck
also the plugboard wasint messed whit but im gonna do it now when i recode it all
ok gonna rewrite the message using todays februar 21 sheet from 1945 it will be provided shortly
the plug settings are separate from the ring settings and are set by the key. what you are describing is a check to ensure that the settings are correct not a key. the key provides which rotors are to be used(they are interchangeable) it then provides the initial settings for the selected rings. It then provides the plug board sets . What you provided will tell me that I have the right settings or the wrong settings but not how to get the right settings if they wrong. you need to cite a key and the day used so we can have the same settings. that is a step on that website too. the key is necessary regardless of what emulator is used. I have been a part of that group for several years. There is more under the hood that those initial settings you provided. I posted the u571 feb 45 key below. by configuring all emulators to the key we should be able to get the same result. Earlier me and Andy were able to converse because we both used the same app and were working with the same default settings. that program allows you to change the same variables but I have no idea what they start out as. it seems like you are using rotors 1,2, and 3 and you have provided their initial position. You have provided the reflector setting. The plug board settings cannot be gleaned from what you have provided and they are just as important. they are provided as part of the key.
@phalanx will there be a full fledged enigma emulator for the codesheets on the app???
that is we will be able to change the rotors settings plugboard etc? (hopfully we get that)
@rob WEll i will pay the full amount for the stuff anyways i have money specificly for the shipping no need for me to save moneyzxD
also @michael if your using the emulator on the phone its not gonna work whit my code i suggest we standarise on the emulator for the PC that igave the link too
atleast i will be using it
At the same cost as all-in pledge level backers. You can put what you have left over (£6) toward your shipping cost. :)