Enigma Machine Simulator. Version 1.5 Copyright (c) 2020, Julie VK3FOWL and Joe VK3YSP For the School Amateur Radio Club Network https://www.sarcnet.org/ This is free software released into the public domain under the GNU General Public License Configuration: Rotor Name: I Rotor Forward Wiring: EKMFLGDQVZNTOWYHXUSPAIBRCJ Rotor Reverse Wiring: UWYGADFPVZBECKMTHXSLRINQOJ Rotor Notch Positions: Q Rotor Name: II Rotor Forward Wiring: AJDKSIRUXBLHWTMCQGZNPYFVOE Rotor Reverse Wiring: AJPCZWRLFBDKOTYUQGENHXMIVS Rotor Notch Positions: E Rotor Name: III Rotor Forward Wiring: BDFHJLCPRTXVZNYEIWGAKMUSQO Rotor Reverse Wiring: TAGBPCSDQEUFVNZHYIXJWLRKOM Rotor Notch Positions: V Rotor Name: IV Rotor Forward Wiring: ESOVPZJAYQUIRHXLNFTGKDCMWB Rotor Reverse Wiring: HZWVARTNLGUPXQCEJMBSKDYOIF Rotor Notch Positions: J Rotor Name: V Rotor Forward Wiring: VZBRGITYUPSDNHLXAWMJQOFECK Rotor Reverse Wiring: QCYLXWENFTZOSMVJUDKGIARPHB Rotor Notch Positions: Z Rotor Name: VI Rotor Forward Wiring: JPGVOUMFYQBENHZRDKASXLICTW Rotor Reverse Wiring: SKXQLHCNWARVGMEBJPTYFDZUIO Rotor Notch Positions: ZM Rotor Name: VII Rotor Forward Wiring: NZJHGRCXMYSWBOUFAIVLPEKQDT Rotor Reverse Wiring: QMGYVPEDRCWTIANUXFKZOSLHJB Rotor Notch Positions: ZM Rotor Name: VIII Rotor Forward Wiring: FKQHTLXOCBJSPDZRAMEWNIUYGV Rotor Reverse Wiring: QJINSAYDVKBFRUHMCPLEWZTGXO Rotor Notch Positions: ZM Rotor Name: BETA Rotor Forward Wiring: LEYJVCNIXWPBQMDRTAKZGFUHOS Rotor Reverse Wiring: RLFOBVUXHDSANGYKMPZQWEJICT Rotor Notch Positions: ZM Rotor Name: GAMMA Rotor Forward Wiring: FSOKANUERHMBTIYCWLQPZXVGJD Rotor Reverse Wiring: ELPZHAXJNYDRKFCTSIBMGWQVOU Rotor Notch Positions: ZM Reflector Name: A Reflector Wiring: EJMZALYXVBWFCRQUONTSPIKHGD Reflector Name: B Reflector Wiring: YRUHQSLDPXNGOKMIEBFZCWVJAT Reflector Name: C Reflector Wiring: FVPJIAOYEDRZXWGCTKUQSBNMHL Reflector Name: B THIN Reflector Wiring: ENKQAUYWJICOPBLMDXZVFTHRGS Reflector Name: C THIN Reflector Wiring: RDOBJNTKVEHMLFCWZAXGYIPSUQ Message: Operation Barbarossa, 1941 Pt 1 Source URL: http://wiki.franklinheath.co.uk/index.php/Enigma/Sample_Messages Rotor order: ['II', 'IV', 'V'] Ring positions: [2, 21, 12] Message key: BLA Reflector: B Plug pairs: AV BS CG DL FU HZ IN KM OW RX Plaintext: AUFKL XABTE ILUNG XVONX KURTI NOWAX KURTI NOWAX NORDW ESTLX SEBEZ XSEBE ZXUAF FLIEG ERSTR ASZER IQTUN GXDUB ROWKI XDUBR OWKIX OPOTS CHKAX OPOTS CHKAX UMXEI NSAQT DREIN ULLXU HRANG ETRET ENXAN GRIFF XINFX RGTX Ciphertext: EDPUD NRGYS ZRCXN UYTPO MRMBO FKTBZ REZKM LXLVE FGUEY SIOZV EQMIK UBPMM YLKLT TDEIS MDICA GYKUA CTCDO MOHWX MUUIA UBSTS LRNBZ SZWNR FXWFY SSXJZ VIJHI DISHP RKLKA YUPAD TXQSP INQMA TLPIF SVKDA SCTAC DPBOP VHJK Encoding: VERIFIED Decoding: VERIFIED Message: Operation Barbarossa, 1941 Pt 2 Source URL: http://wiki.franklinheath.co.uk/index.php/Enigma/Sample_Messages Rotor order: ['II', 'IV', 'V'] Ring positions: [2, 21, 12] Message key: LSD Reflector: B Plug pairs: AV BS CG DL FU HZ IN KM OW RX Plaintext: DREIG EHTLA NGSAM ABERS IQERV ORWAE RTSXE INSSI EBENN ULLSE QSXUH RXROE MXEIN SXINF RGTXD REIXA UFFLI EGERS TRASZ EMITA NFANG XEINS SEQSX KMXKM XOSTW XKAME NECXK Ciphertext: SFBWD NJUSE GQOBH KRTAR EEZMW KPPRB XOHDR OEQGB BGTQV PGVKB VVGBI MHUSZ YDAJQ IROAX SSSNR EHYGG RPISE ZBOVM QIEMM ZCYSG QDGRE RVBIL EKXYQ IRGIR QNRDN VRXCY YTNJR Encoding: VERIFIED Decoding: VERIFIED Message: Scharnhorst (Konteradmiral Erich Bey), 1943 Source URL: http://wiki.franklinheath.co.uk/index.php/Enigma/Sample_Messages Rotor order: ['III', 'VI', 'VIII'] Ring positions: [1, 8, 13] Message key: UZV Reflector: B Plug pairs: AN EZ HK IJ LR MQ OT PV SW UX Plaintext: YKAEN ZAPMS CHZBF OCUVM RMDPY COFHA DZIZM EFXTH FLOLP ZLFGG BOTGO XGRET DWTJI QHLMX VJWKZ UASTR Ciphertext: STEUE REJTA NAFJO RDJAN STAND ORTQU AAACC CVIER NEUNN EUNZW OFAHR TZWON ULSMX XSCHA RNHOR STHCO Encoding: NOT VERIFIED Decoding: NOT VERIFIED Message: Enigma Instruction Manual, 1930 Source URL: http://wiki.franklinheath.co.uk/index.php/Enigma/Sample_Messages Rotor order: ['II', 'I', 'III'] Ring positions: [24, 13, 22] Message key: ABL Reflector: A Plug pairs: AM FI NV PS TU WZ Plaintext: FEIND LIQEI NFANT ERIEK OLONN EBEOB AQTET XANFA NGSUE DAUSG ANGBA ERWAL DEXEN DEDRE IKMOS TWAER TSNEU STADT Ciphertext: GCDSE AHUGW TQGRK VLFGX UCALX VYMIG MMNMF DXTGN VHVRM MEVOU YFZSL RHDRR XFJWC FHUHM UNZEF RDISI KBGPM YVXUZ Encoding: VERIFIED Decoding: VERIFIED Message: 215 AAA FRA ABIRUXKP Source URL: http://www.mlb.co.jp/linux/science/genigma/enigma-referat/node4.html Rotor order: ['II', 'I', 'V'] Ring positions: AAA Message key: FRA Reflector: B Plug pairs: AB IR UX KP Plaintext: ANBUL MEGRA ZGOES TINGS TRENG GEHEI MEMEL DUNG Ciphertext: PCDAO NONEB CJBOG LYMEE YGSHR YUBUJ HMJOQ ZLEX Encoding: VERIFIED Decoding: VERIFIED Message: PAGE_40_AFDFX (Norrköping Enigma message) Source URL: https://enigma.hoerenberg.com/index.php?cat=Norrk%C3%B6ping%20messages&page=PAGE_40_AFDFX Rotor order: ['V', 'I', 'IV'] Ring positions: KSH Message key: SIN Reflector: B Plug pairs: BF DV EJ GM IY KP LZ NX OQ TW Plaintext: WAETI GKEIT SBERI QTVOM XSEQS XDREI XVIER NULLX SEITE XZWOX LFLXK DOXEI NSXXP REIXS TRIQX NULLX LFLXK DOXEI NS Ciphertext: DSBDB DCOSG CYAMD SITWW ZUSDL JBXAP VJMXL DKPUU IAPYY USNRJ OHKGO WRCDK BNYZE LVKWY MWOPN TVOSN FNOCF NUDSQ PU Encoding: VERIFIED Decoding: VERIFIED Message: PAGE_40_AYDJM (Norrköping Enigma message) Source URL: https://enigma.hoerenberg.com/index.php?cat=Norrk%C3%B6ping%20messages&page=PAGE_40_AYDJM Rotor order: ['V', 'I', 'IV'] Ring positions: KSH Message key: OEL Reflector: B Plug pairs: BF DV EJ GM IY KP LZ NX OQ TW Plaintext: TAETI GKEIT SBERI QTVOM XSEQS XDREI XVIER NULLX SONDE RANLA GEXZW OXSXI TEXZW OXLGX KDOXR OEMDR EIXXN ULLXS TRIQX NULLX SEITE XDREI XLGXK DOXRO EMXDR EIXNU LLXST RIQXZ WOXLG XKDOX ROEMX DREI Ciphertext: YMZAX OZBCW GZFIG IMWXQ WGAKO HLICK JOHFJ FVNAV AUHAW SXEIL ABDJU BEUAQ SAMWJ WGUPO JZNLB CDDAV BXBQO PTYRN ZTPUP ABQBO JDJOX RJKMG LYJLQ PBAQX AIAVX OGQHK TTOPH ZROKU MSSJL ONINR GUBQF AJPP Encoding: VERIFIED Decoding: VERIFIED Message: PAGE_40_PYCMW (Norrköping Enigma message) Source URL: https://enigma.hoerenberg.com/index.php?cat=Norrk%C3%B6ping%20messages&page=PAGE_40_AYDJM Rotor order: ['I', 'III', 'V'] Ring positions: XLG Message key: GRB Reflector: B Plug pairs: AK BZ CE DX GL JQ MU NV OT SY Plaintext: TAETI GSKEI TSBER IQTFU ERDEN SEQSX DREIX VIERN ULLXS ONDER ANLAG EZWOX SEITE NZAHL ZWOXL GTKDO XROEM ZWOXN EUNMO MMAFU ENFXL GXKDO XROEM ZWOX Ciphertext: PYZXK LLQFH ELFTJ AWURW BYZOW LFHFM NFYMW EGDEC HKKGX HLTRQ OEKIB FKLHH QWXLI QVMDV YTSZH XUSJX DACDT BBWUJ IFEGI YZZJX IYHLV WNRVE VQKMG WNMH Encoding: NOT VERIFIED Decoding: NOT VERIFIED Message: PAGE_40_ZBAQW (Norrköping Enigma message) Source URL: https://enigma.hoerenberg.com/index.php?cat=Norrk%C3%B6ping%20messages&page=PAGE_40_ZBAQW Rotor order: ['I', 'III', 'V'] Ring positions: XLG Message key: HJO Reflector: B Plug pairs: AK BZ CE DX GL JQ MU NV OT SY Plaintext: TAETI GKEIT SBIRI CHTVO MXSEQ SXORE IXVIE RNULL XAQTX AUFGE NOMME NXNUL LXMEF OERDE RTXLE ITSTE LLEWA RXKRA KAUXL XGXKD OXROE MXAQT X Ciphertext: OWTSB STOLY MVABU FAAUW ECRQY ISIGZ DZMCH ECVVZ GIZOY UJIDT FZUUO URDWV IMYOL XIOGN MKCYQ QEYYT WITHH BYXAW AYXRT BUOOX XPNET ERPZB I Encoding: VERIFIED Decoding: VERIFIED Message: PAGE_47_RTQSX (Norrköping Enigma message) Source URL: https://enigma.hoerenberg.com/index.php?cat=Norrk%C3%B6ping%20messages&page=PAGE_47_RTQSX Rotor order: ['IV', 'I', 'V'] Ring positions: PVG Message key: KJO Reflector: B Plug pairs: AG BS CW EN FZ HJ IO KT LX PR Plaintext: KOMMA HIERZ UWIRD DERVE RKGHR DERGE GENFU NKSTE LVEBE OBAQT ETUND BXIAB GABEE IFESF UERDI EABST MMEND EFUMK STELL ENIQT WIQTV GENFU KKSPR UQESU SWPUN KTDER EMPFA ENGER AUFSQ WNBUN GSLUE CKEX Ciphertext: WNLWS YZUKN CQSHO QCLAZ LRJXD RIFLD WNMOQ IBQZG JGIHR PTIWP HYAUC EIJMM YXPTO NGQOX DAUKY IVNQA OYVFC XKJNO JQVPU MUZHF RMGGJ IUILK UIESJ KOOJN IYNBD VBOXM UAKRE MODLB XHYGT XLUNF NHWYW QGVO Encoding: VERIFIED Decoding: VERIFIED Message: PAGE_47_KRNV (Swedish Enigma M3 intercept) Source URL: https://enigma.hoerenberg.com/index.php?cat=Norrk%C3%B6ping%20messages&page=PAGE_47_KRNV Rotor order: ['VII', 'IV', 'VI'] Ring positions: AGW Message key: RTA Reflector: B Plug pairs: BM DX EW GP JO KV NZ RT Plaintext: SEENA CHRIC HTLEU CHTSC HIFFE MILSX BQPLA NNORD FUENF NUOME RDREI EINSL IEGTW IEDER AUFST ATION Ciphertext: IWNOX NFTRJ NPMRA WPZNK QECKK TWIOB EXLBH FLHHJ LMYCZ GCYSL CUDIJ DLGQQ PRYUR GKGTF KRQEP IOVBI Encoding: VERIFIED Decoding: VERIFIED Message: M4 Schroeder Message Source URL: https://enigma.hoerenberg.com/index.php?cat=M4%20Project%202006&page=Schroeder%20Message Rotor order: ['BETA', 'II', 'IV', 'I'] Ring positions: AANV Message key: MCSF Reflector: B THIN Plug pairs: AT CL DH EP FG IO JN KQ MU RX Plaintext: VVVJS CHREE DERJA UFGEL EITKU RSFUE NFFUE NFGRA DNICH TSGEF UNDEN YMARS CAIER EBEFO HLENE SQUAD RATXS TANRO RTMAR QUANT ONJOT ADREI NEUNN EUNFU ENFXS SSOOO VIERY SEEDR EMYEI NSNUL YYEIN SNULB EDECK TYZWO ACHTM BSTEI GTYNB BELSI CHTEI NSSMT Ciphertext: TMKFN WZXFF IIYXU TIHWM DHXIF ZEQVK DVMQS WBQND YOZFT IWMJH XHYRP ACZUG RREMV PANWX GTKTH NRLVH KZPGM NMVSE CVCKH OINPL HHPVP XKMBH OKCCP DPEVX VVHOZ ZQBIY IEOUS EZNHJ KWHYD AGTXD JDJKJ PKCSD SUZTQ CXJDV LPAMG QKKSH PHVKS VPCBU WZFIZ PFUUP Encoding: VERIFIED Decoding: VERIFIED Message: M4 Looks Message Source URL: https://enigma.hoerenberg.com/index.php?cat=M4%20Project%202006&page=Looks%20Message Rotor order: ['BETA', 'II', 'IV', 'I'] Ring positions: AAAV Message key: VJNA Reflector: B THIN Plug pairs: AT BL DF GJ HM NW OP QY RZ VX Plaintext: VONVO NJLOO KSJHF FTTTE INSEI NSDRE IZWOY YQNNS NEUNI NHALT XXBEI ANGRI FFUNT ERWAS SERGE DRUEC KTYWA BOSXL ETZTE RGEGN ERSTA NDNUL ACHTD REINU LUHRM ARQUA NTONJ OTANE UNACH TSEYH SDREI YZWOZ WONUL GRADY ACHTS MYSTO SSENA CHXEK NSVIE RMBFA ELLTY NNNNN NOOOV IERYS ICHTE INSNU LL Ciphertext: NCZWV USXPN YMINH ZXMQX SFWXW LKJAH SHNMC OCCAK UQPMK CSMHK SEINJ USBLK IOSXC KUBHM LLXCS JUSRR DVKOH ULXWC CBGVL IYXEO AHXRH KKFVD REWEZ LXOBA FGYUJ QUKGR TVUKA MEURB VEKSU HHVOY HABCJ WMAKL FKLMY FVNRI ZRVVR TKOFD ANJMO LBGFF LEOPR GTFLV RHOWO PBEKV WMUQF MPWPA RMFHA GKXII BG Encoding: VERIFIED Decoding: VERIFIED Message: M4 SOLUTION OF THE LAST OF THE “HMS HURRICANE” INTERCEPTS Source URL: https://enigma.hoerenberg.com/index.php?cat=M4%20Project%202006&page=Rasch%20Message Rotor order: ['BETA', 'VI', 'I', 'III'] Ring positions: ZZTG Message key: NBHL Reflector: B THIN Plug pairs: BQ CR DI EJ KW MT OS PX UZ GH Plaintext: BOOTK LARXB EIJSC HNOOR BETWA ZWOSI BENXN OVXSE CHSNU LCBMX PROVI ANTBI SZWON ULXDE ZXBEN OETIG EGLME SERYN OCHVI EFKLH RXSTE HEMAR QUBRU NOBRU NFZWO FUHFX LAGWW IEJKC HAEFE RJXNN TWWWF UNFYE INSFU NFMBS TEIGE NDYGU TESIW XDVVV JRASC H Ciphertext: HCEYZ TCSOP UPPZD ICQRD LWXXF ACTTJ MBRDV CJJMM ZRPYI KHZAW GLYXW TMJPQ UEFSZ BOTVR LALZX WVXTS LFFFA UDQFB WRRYA PSBOW JMKLD UYUPF UQDOW VHAHC DWAUA RSWTK OFVOY FPUFH VZFDG GPOOV GRMBP XXZCA NKMON FHXPC KHJZB UMXJW XKAUO DXZUC VCXPF T Encoding: VERIFIED Decoding: VERIFIED >>>