Overview of the 1941 Messages
(Operation Barbarossa – Heeresgruppe Nord)


Status on: 09 June 2017
Unbroken Enigma messages are indicated in red.

--- 1 9 4 1 --- Date No. Part. Kenn- Length Trans- Broken / gruppe Total/Cipher cribed Run *************************************************************************** No date 12 *7 1tl ENOMA 193 / 188 Yes Broken No date 12 *7 2tl NGAUO 143 / 138 Yes Broken No date 13 *7 AGJNG 211 / 206 Yes Broken June Red (Incoming) ******************** 22.06.1941 3 EHSTQ 57 / 52 Yes 23.06.1941 4 TSBRP 61 / 56 Yes Broken 23.06.1941 5 APQUZ 166 / 161 Yes Broken 23.06.1941 6 LBBPR 132 / 157 Yes Broken 23.06.1941 7 RMDYF 147 / 142 Yes Broken 23.06.1941 8 1tl AMCQL 189 / 184 Yes Broken 23.06.1941 8 2tl APQZU 111 / 106 Yes Broken 24.06.1941 11 *29 1tl GKVWS 233 / 228 Yes Broken 24.06.1941 11 *29 2tl EHTSQ 186 / 181 Yes Broken 24.06.1941 9 WEMQA 70 / 65 Yes Broken 24.06.1941 10 HSNGP 131 / 126 Yes Broken 24.06.1941 12 STAMQ 98 / 93 Yes Broken 24.06.1941 13 ZSXEU 212 / 207 Yes Broken 24.06.1941 14 MKEUX 133 / 128 Yes Broken 24.06.1941 15 REDBK 53 / 48 Yes Broken 24.06.1941 16 RZUEX 157 / 152 Yes Broken 24.06.1941 17 VYHMQ 131 / 126 Yes Broken 24.06.1941 18 LTENL 73 / 68 Yes Broken 24.06.1941 19 SMGPD 96 / 91 Yes Broken 24.06.1941 20 SAUUK 140 / 135 Yes Broken 24.06.1941 21 LGIPD 185 / 180 Yes Broken 25.06.1941 22 TAZUK 241 / 236 Yes Broken 25.06.1941 23 GOAAE*1 209 / 204 Yes Broken 25.06.1941 24 APTWU 104 / 99 Yes Broken 25.06.1941 25 AXBPO 148 / 143 Yes Broken 25.06.1941 26 FOYFB 229 / 224 Yes Broken 25.06.1941 27 LBYUK 93 / 88 Yes Broken 25.06.1941 28 SHTUW 103 / 98 Yes Broken 25.06.1941 29 ABTWU 195 / 190 Yes Broken 25.06.1941 30 SCGKU 83 / 78 Yes Broken 25.06.1941 31 INBPY 160 / 155 Yes Broken 25.06.1941 32 SDWTU 103 / 98 Yes Broken 25.06.1941 33 FAPYB 232 / ??? Yes Broken 25.06.1941 34 WMUKY 217 / ??? Yes Broken (by Olaf on 01.01.2013) 25.06.1941 35 URKAG 100 / 95 Yes Broken 26.06.1941 2 *30 XWDMY 106 / 101 Yes Broken 26.06.1941 36 uuu/pjy (No message) Yes 26.06.1941 37 VCMYV 62 / DoKa Yes Broken 26.06.1941 38 1tl PSPDX 182 / DoKa Yes Broken 26.06.1941 38 2tl VVVDL 100 / DoKa Yes Broken 26.06.1941 39 YBTTS 122 / 117 Yes Broken 26.06.1941 40 VOMHS 16 / DoKa Yes Broken 27.06.1941 41 EGHDD 14 / DoKa Yes 27.06.1941 42 BWXVH 54 / DoKa Yes 27.06.1941 43 QZDZR 20 / *4 Yes 27.06.1941 44 XDABS 46 / DoKa Yes 27.06.1941 45 HXZKV 43 / 38 Yes 27.06.1941 46 ILUQL 32 / DoKa Yes 27.06.1941 47 DWXVH 50 / DoKa Yes 27.06.1941 48 WRMKX 146 / 141 Yes 27.06.1941 49 stm (Special) Yes 28.06.1941 50 MRGZG 15 / *4 Yes 28.06.1941 51 PLDRV 215 / 210 Yes 28.06.1941 52 AFKZT 124 / *6 Yes 28.06.1941 53 RXPSB 104 / 99 Yes 28.06.1941 54 YNGSS 41 / *4 Yes 28.06.1941 55 YNGSC 20 / *5 Yes 28.06.1941 56 YSGSS 20 / DoKa Yes 30.06.1941 62 SGNGI 15 / DoKa Yes 30.06.1941 63 CEFDC 20 / DoKa Yes 30.06.1941 64 DSGPZ 15 / DoKa Yes 30.06.1941 65 PFQRH 204 / DoKa Yes Broken 30.06.1941 66 VGNZE 102 / DoKa Yes 30.06.1941 67 (No message recorded) Yes 30.06.1941 68 MXWQP 52 / DoKa Yes 30.06.1941 69 CEIXC 120 / DoKa Yes 30.06.1941 70 DUESE 94 / DoKa Yes 30.06.1941 71 (No message recorded) Yes July Red, Batch A (Incoming) **************************** 01.07.1941 72 DXPHY 84 / DoKa Yes 01.07.1941 73 LYASO 143 / 138 Yes Broken 01.07.1941 74 XQVYP 84 / DoKa Yes 01.07.1941 75 LPIG- 132 / DoKa Yes 02.07.1941 76 UNOHX 160 / DoKa Yes Broken 02.07.1941 77 BBSPS 160 / DoKa Yes Broken 02.07.1941 78 UXCEA 92 / DoKa Yes Broken 02.07.1941 80 KSKQQ 60 / DoKa Yes Broken 02.07.1941 81 ADPSW 92 / DoKa Yes Broken 02.07.1941 82 PBUCR 180 / DoKa Yes Broken 03.07.1941 84 FCVHR 64 / DoKa Yes 03.07.1941 85 HKMZI 140 / DoKa Yes 03.07.1941 86 FBOIQ 46 / DoKa Yes 03.07.1941 87 KLJBO 55 / 50 Yes 04.07.1941 88 TKYKJ 40 / DoKa Yes 04.07.1941 90 KVLIG 98 / DoKa Yes 04.07.1941 91 SGOXX 88 / DoKa Yes 04.07.1941 92 UBYVQ 126 / DoKa Yes 04.07.1941 94 HFEYY 148 / DoKa Yes 04.07.1941 95 LICUD 74 / DoKa Yes 04.07.1941 96 DSZPZ 62 / DoKa Yes 04.07.1941 97 DEZPS 60 / DoKa Yes 05.07.1941 99 XTMSY 161 / 156 Yes Broken 05.07.1941 100 LXACA 25 / 20 Yes Fails 05.07.1941 101 DEROP 183 / 178 Yes Broken 05.07.1941 103 EVHYZ 120 / DoKa Yes 06.07.1941 107 ABGUX 131 / 126 Yes Broken (by J-F. Bouchaudy on 28.05.2006) 06.07.1941 108 ABAHP 86 / 81 Yes Broken (by J-F. Bouchaudy on 30.05.2006) 06.07.1941 109 SSKFV 60 / DoKa Yes 06.07.1941 110 HOHOX 50 / DoKa Yes 07.07.1941 112 MXKFY 112 / DoKa Yes Broken 07.07.1941 113 XIVFG 31 / 26 Yes Broken 07.07.1941 114 ONSVM 148 / DoKa Yes Broken 07.07.1941 115 MXKFC 204 / DoKa Yes Broken 07.07.1941 116 XZHWL 143 / DoKa Yes Broken 07.07.1941 118 GMVXV 222 / DoKa Yes Broken 07.07.1941 119 MXKFC 182 / DoKa Yes Broken 08.07.1941 121 IABZV 48 / DoKa Yes 08.07.1941 122 GLPTL 72 / 67 Yes Broken 08.07.1941 123 EHNPZ 87 / DoKa Yes 08.07.1941 126 ABDJV 217 / 212 Yes Broken 08.07.1941 127 HBNVE 112 / 107 Yes Broken 08.07.1941 129 IASRZ 90 / DoKa Yes 08.07.1941 130 IASRZ 52 / DoKa Yes 09.07.1941 136 CASBL 81 / 76 Yes Broken 09.07.1941 138 WEUWY 53 / 48 Yes Fails (But same as 140) 09.07.1941 139 BEYWU 65 / 60 Yes Broken 09.07.1941 140 WEUWY 53 / 48 Yes Broken (by Michael Craig on 17.07.2007) 09.07.1941 141 DESGF 68 / 63 Yes Broken 09.07.1941 142 TUGFI 49 / 44 Yes Broken 09.07.1941 143 WNFGI 64 / 59 Yes Broken 09.07.1941 149 URBHZ 128 / DoKa Yes Broken 09.07.1941 153 SOFGI 85 / 80 Yes Broken (by Michael Craig on 06.06.2007) 09.07.1941 157 *38 ABUNY 139 / 134 Yes Broken 09.07.1941 158 *38 NEWUY 125 / 120 Yes Broken 09.07.1941 160 *38 ENIDN 129 / 124 Yes Broken 10.07.1941 161 ANIJQ 211 / 206 Yes Broken 10.07.1941 162 1tl ABNAQ 214 / 209 Yes Broken 10.07.1941 162 2tl RDNAQ 118 / 113 Yes Broken 10.07.1941 163 1tl QINKU 202 / DoKa Yes Broken 10.07.1941 163 2tl QINKU 180 / DoKa Yes Broken 10.07.1941 164 1tl AFWCS 182 / DoKa Yes Broken 10.07.1941 164 2tl OOVDD 114 / DoKa Yes Broken 10.07.1941 165 1tl RMZPR 272 / DoKa Yes Broken 10.07.1941 165 2tl FRXSB 258 / DoKa Yes Broken 10.07.1941 167 BIOQN 53 / 48 Yes Broken 10.07.1941 168 SHNQO 119 / 114 Yes Broken 10.07.1941 169 1tl IQOGM 190 / DoKa Yes Broken 10.07.1941 169 2tl QFYZL 88 / DoKa Yes Broken 10.07.1941 170 TXIJQ 123 / 118 Yes Broken 10.07.1941 172 *40 MVUEH 87 / 82 Yes Fails 10.07.1941 171 LKFHD 88 / DoKa Yes Broken 10.07.1941 173 *42 SIPVX 99 / 94 Yes Broken (by Alex Shovkoplyas on 09.06.2017) 10.07.1941 174 1tl OOZFL 240 / DoKa Yes Broken 10.07.1941 174 2tl LLNFX 120 / DoKa Yes Broken 10.07.1941 175 AMBLA 52 / DoKa Yes Broken 10.07.1941 176 RLGRZ 120 / 115 Yes Broken 10.07.1941 177 AOLLN 114 / DoKa Yes Broken 10.07.1941 178 SSCBN 134 / DoKa Yes Broken 10.07.1941 179 RMZPH 188 / DoKa Yes Broken 10.07.1941 180 NZGRZ 40 / 35 Yes Broken 11.07.1941 182 GWGAO 216 / DoKa Yes Broken 11.07.1941 183 WAQXU 44 / DoKa Yes Broken 11.07.1941 184 WAQXC 124 / DoKa Yes Broken 11.07.1941 185 OQEVY 98 / DoKa Yes Broken 11.07.1941 187 AWTZK 54 / 49 Yes 11.07.1941 188 VSYVD 150 / DoKa Yes Broken 11.07.1941 189 ZNLZT 74 / 69 Yes 11.07.1941 190 AQXLS 160 / DoKa Yes Broken 11.07.1941 191 RBAMS 96 / DoKa Yes Broken 12.07.1941 193 XWFEC 98 / DoKa Yes 12.07.1941 194 MAKJH 90 / 85 Yes Broken (on 09.06.2006) 13.07.1941 197 ANERF 37 / 32 Yes Broken (by J-F. Bouchaudy on 10.06.2006) 13.07.1941 199 MYFRE 31 / 26 Yes Broken 14.07.1941 200 *39 GSEAN 87 / 82 Yes Broken 14.07.1941 201 *39 EGERF 127 / 122 Yes Broken 14.07.1941 203 CFYZR 77 / 72 Yes Broken (by Olaf on 19.01.2015) 14.07.1941 204 DFEDL 128 / DoKa Yes Broken 14.07.1941 205 PZUBV 24 / DoKa Yes Broken 14.07.1941 206 NZIOE 42 / DoKa Yes Broken 15.07.1941 207 UURPQ 82 / DoKa Yes Broken 15.07.1941 208 KXFIY 114 / DoKa Yes Broken 16.07.1941 210 SNDNX 118 / DoKa Yes Broken 16.07.1941 215 ZHRIQ 100 / DoKa Yes Broken 16.07.1941 214 FTNBK 106 / 101 Yes 16.07.1941 216 SQOKQ 122 / DoKa Yes Broken 16.07.1941 217 HCYCW 144 / DoKa Yes Broken 17.07.1941 218 TNIDR 92 / DoKa Yes Broken 17.07.1941 220 IIZES 104 / DoKa Yes Broken 17.07.1941 221 AHRNL 80 / DoKa Yes Broken 17.07.1941 223 DLUBA 164 / DoKa Yes Broken 17.07.1941 214 FBFEX 212 / DoKa Yes Broken 17.07.1941 225 ZMZRZ 30 / DoKa Yes Broken 18.07.1941 228 HJVVS 162 / 157 Yes Broken 18.07.1941 229 ITEHP 92 / DoKa Yes Broken 18.07.1941 230 YIWWD 84 / DoKa Yes Broken 18.07.1941 231 ELEWN 158 / DoKa Yes Broken 18.07.1941 232 LNXSY 24 / DoKa Yes Broken 19.07.1941 233 XNRLR 182 / 177 *41 Yes Broken (by Olaf on 06.09.2009) 19.07.1941 234 LSEGB 105 / 100 *41 Yes Broken (by Olaf on 06.09.2009) 19.07.1941 236 ZCEKK 148 / DoKa Yes Broken 19.07.1941 237 LORUT 122 / DoKa Yes Broken 19.07.1941 238 QCBAS 176 / DoKa Yes Broken 19.07.1941 239 QEMDD 88 / DoKa Yes Broken 20.07.1941 242 JBIYH 60 / 55 Yes 21.07.1941 245 JBTVE 100 / DoKa Yes 21.07.1941 246 BNZIM 84 / DoKa Yes 22.07.1941 248 BOFXE 134 / DoKa Yes 23.07.1941 252 DOLHA 70 / DoKa Yes 24.07.1941 253 QQPCY 334 / DoKa Yes Broken 24.07.1941 255 IXCLP 150 / DoKa Yes Broken 24.07.1941 256 FIROT 102 / DoKa Yes Broken 24.07.1941 257 MDBVP 100 / DoKa Yes Broken 24.07.1941 258 TYGKG 226 / DoKa Yes Broken 24.07.1941 259 EDOXT 72 / DoKa Yes Broken 24.07.1941 260 CMOUL 70 / DoKa Yes Broken 24.07.1941 261 QLEIS 104 / DoKa Yes Broken 24.07.1941 262 RXCLL 194 / DoKa Yes Broken 25.07.1941 263 CPUDN 32 / DoKa Yes 25.07.1941 264 NEUEM 74 / DoKa Yes 25.07.1941 266 AJLJD 189 / 184 *37 Yes Broken 26.07.1941 268 LSSLG 68 / DoKa Yes 27.07.1941 271 ORUKD 120 / DoKa Yes Broken 27.07.1941 273 TZWCL 44 / DoKa Yes Broken 27.07.1941 274 LVWVZ 50 / DoKa Yes Broken 27.07.1941 275 GPLUV 68 / DoKa Yes Broken 27.07.1941 276 DCDVR 104 / DoKa Yes Broken 27.07.1941 277 DCDVR 102 / DoKa Yes Broken 29.07.1941 281 CFQIB 56 / DoKa Yes 29.07.1941 282 KLDIO 95 / 90 Yes 30.07.1941 283 DSCBE 228 / DoKa Yes Broken 31.07.1941 283 VHRNE 136 / DoKa Yes 31.07.1941 285 FMNGI 63 / 58 Yes July Blue, Batch B (Outgoing) ***************************** 07.07.1941 18 ENSIV 195 / 190 Yes Broken 07.07.1941 19 TFZGU 69 / 64 Yes Broken 07.07.1941 20 1tl RFUGZ 179 / 174 Yes Broken 07.07.1941 20 2tl FNJAU 155 / 150 Yes Broken 08.07.1941 23 KHLPT 125 / 120 Yes Broken 13.07.1941 24 1tl KHGPR 149 / 144 Yes Broken 13.07.1941 24 2tl YSPQX 88 / 83 Yes Broken 13.07.1941 25 FHPQX 219 / 214 Yes Broken 13.07.1941 26 AFUVO 14 / DoKa Yes August Red, Batch A (Incoming) ****************************** 01.08.1941 1 PKRIN 117 / 112 Yes Broken 01.08.1941 1 2tl MJNRI 220 / 115 Yes Broken 01.08.1941 2 LDWJP 112 / 107 Yes Broken 03.08.1941 4 CZURH 72 / 67 Yes Broken (by Alex Shovkoplyas on 25.04.2017) 13.08.1941 7 KEJNQ 158 / 153 Yes Broken (by J-F. Bouchaudy on 27.05.2006) 16.08.1941 10 GWISM 59 / 54 Yes Broken 16.08.1941 11 KLIBM 167 / 162 Yes Broken 16.08.1941 12 ATSMI 69 / 64 Yes Broken 16.08.1941 13 OEIMS 86 / 81 Yes Broken 16.08.1941 14 ADJLQ 76 / 71 Yes Broken 19.08.1941 19? *10 ALWOK 129 / 124 Yes Broken (by Olaf on 31.12.2009) 21.08.1941 22 XHFBR 67 / 62 Yes Broken 21.08.1941 23 (Plain text) Yes No date 24 *11 JKRFB 147 / 142 Yes Broken 21.08.1941 25 PZBRW 46 / 41 Yes Broken 21.08.1941 27 ACBRF 108 / 103 Yes Broken 21.08.1941 29 *13 LORFB 132 / 127 Yes Broken 21.08.1941 30 ALINP 50 / 45 Yes Broken 21.08.1941 31 ABAQZ 36 / 31 Yes Broken 22.08.1941 33 KMFVY 155 / 150 Yes Broken 22.08.1941 34 FLFYV 90 / 85 Yes Broken 22.08.1941 35 BCRKG 171 / 166 Yes Broken 22.08.1941 36 GRBLQ 291 / 286 Yes Broken 22.08.1941 37 1tl FMBLQ 207 / 202 Yes Broken 22.08.1941 37 2tl XFLQB 86 / 81 Yes Broken 22.08.1941 31 AGGKR 41 / 35 Yes Broken 22.08.1941 32 FDHOW 103 / 98 Yes Broken 22.08.1941 39 ERQZP 112 / DoKa Yes 23.08.1941 44 GETQR 159 / 154 Yes Broken 23.08.1941 45 EPPRG 136 / 131 Yes Broken 23.08.1941 46 DLEMK 49 / 44 Yes Broken 23.08.1941 47 OSPEG 117 / 112 Yes Broken 23.08.1941 48 YYTEI 88 / 83 Yes Broken 24.08.1941 48 AGVMC 67 / 62 Yes Broken 24.08.1941 49 FDKMV 75 / 70 Yes Broken 24.08.1941 50 DRLAY 112 / 107 Yes Broken 24.08.1941 51 WAKMV 71 / 66 Yes Broken 24.08.1941 52 AKMNO 281 / 276 Yes Broken 24.08.1941 53 FDKMV 79 / 74 Yes Broken 24.08.1941 54 1tl ABVMC 163 / 158 Yes Broken 24.08.1941 54 2tl FTMKV 149 / 144 Yes Broken 24.08.1941 55 FDALY 71 / 66 Yes Broken 25.08.1941 56 *21 ONRWP 78 / DoKa Yes 25.08.1941 57 FMITY 62 / 57 Yes Broken 25.08.1941 58 MUITY 98 / 93 Yes Broken 26.08.1941 64 GSRBS 108 / 103 Yes Broken 26.08.1941 65 EJRSB 23 / 18 Yes Broken 26.08.1941 66 1tl ILRSQ 218 / 213 Yes Broken 26.08.1941 66 2tl GSVWM 239 / 234 Yes Broken 26.08.1941 67 AXBSR 182 / 177 Yes Broken 26.08.1941 68 KZVWM 170 / 165 Yes Broken 27.08.1941 70 GSEIF 142 / 137 Yes Broken 27.08.1941 71 AMERI 135 / 130 Yes Broken 27.08.1941 72 HSBGQ 49 / 44 Yes Broken 27.08.1941 73 ZIRXK 121 / 116 Yes Broken 28.08.1941 76 SPJBV 43 / 38 Yes Broken 28.08.1941 78 IBQIF 97 / 92 Yes Broken 28.08.1941 79 CRJBV 138 / 133 Yes Broken 28.08.1941 80 GEIQF 39 / 34 Yes Broken 28.08.1941 81 ALQFI 92 / 87 Yes Fails 28.08.1941 82 GEOWJ 97 / 92 Yes Broken 28.08.1941 83 TOVJB 152 / 147 Yes Broken 29.08.1941 84 BSJYQ 136 / 131 Yes Broken 29.08.1941 84 *16 Plain text for 84 Yes 29.08.1941 86 (Plain text) Yes 29.08.1941 87 (Plain text) Yes 29.08.1941 88 *17 TLITQ 110 / 105 Yes Broken 29.08.1941 91 ADIOT 67 / 62 Yes Broken 29.08.1941 92 MMBIQ 200 ? 70 Yes Broken 30.08.1941 94 GRXYJ 156 / 151 Yes Broken 30.08.1941 95 PRKSX 117 / 112 Yes Broken 30.08.1941 96 SKARY 41 / 39 Yes Broken 30.08.1941 97 PWYRA 201 / 196 Yes Broken 31.08.1941 99 GEUPY 152 / 147 Yes Broken 30.08.1941 101 *20 WAYIN 201 / 196 Yes Broken 30.08.1941 102 *20 BLJOY 73 / 68 Yes Broken August Blue, Batch B (Outgoing) ******************************* 01.08.1941 1 PHRIN 131 / 126 Yes Broken 10.08.1941 8 ZUBZE 62 / DoKa Yes 16.08.1941 13 KMBFC 75 / 70 Yes Broken 16.08.1941 14 HOIMS 100 / 95 Yes Broken 16.08.1941 15 OGMSI 65 / 60 Yes Broken 17.08.1941 16 1tl PGNAX 146 / 141 Yes Broken 17.08.1941 16 2tl PBNXA 186 / 181 Yes Broken 17.08.1941 17 ANJSZ 85 / 80 Yes Broken 17.08.1941 18 PBXAN 68 / 63 Yes Broken 17.08.1941 19 ARCGX 94 / 89 Yes Broken 17.08.1941 20 HONXA 98 / 93 Yes Broken 17.08.1941 21 MZXNX 88 / DoKa Yes 21.08.1941 27 *12 AENIP 97 / 92 Yes Broken 21.08.1941 29 *14 1tl XPBFR 155 / 150 Yes Broken 21.08.1941 29 *14 2tl YYFRB 112 / 107 Yes Broken 21.08.1941 30 *14 YYBRW 51 / 46 Yes Broken 22.08.1941 33 RMBLQ 197 / 192 Yes Broken 22.08.1941 34 KRBLQ 73 / 68 Yes Broken 22.08.1941 35 BEWOH 44 / 39 Yes Broken 22.08.1941 36 RXBQL 85 / 80 Yes Broken 22.08.1941 37 HOBQL 173 / 168 Yes Broken 22.08.1941 38 HOBQL 142 / 137 Yes Broken 22.08.1941 39 SOLBQ 92 / 87 Yes Broken 23.08.1941 45 YYGPR 153 / 148 Yes Broken 23.08.1941 47 EEQTR 175 / 170 Yes Broken 23.08.1941 49 HNMEK 79 / 74 Yes Broken 23.08.1941 50 TMETI 138 / 133 Yes Broken 25.08.1941 60 1tl ATBWC 150 / 145 Yes Broken 25.08.1941 60 2tl SPTYI 143 / 138 Yes Broken 25.08.1941 61 BEGPU 52 / 47 Yes Broken 27.08.1941 66 1tl FOBGQ 153 / 148 Yes Broken 27.08.1941 66 2tl FXBGQ 121 / 116 Yes Broken 27.08.1941 67 SOEFI 186 / 181 Yes Broken 27.08.1941 68 SAEIF 117 / 112 Yes Broken 27.08.1941 69 JOEFI 67 / 62 Yes Broken 27.08.1941 70 RAKOJ 56 / 51 Yes Broken 27.08.1941 71 1tl MTEFI 163 / 158 Yes Broken 27.08.1941 71 2tl RAXKR 163 / 158 Yes Broken 27.08.1941 72 ENBGQ 105 / 100 Yes Broken 29.08.1941 86 IHBQI 107 / 102 Yes Broken 29.08.1941 88 EEJQY 65 / 60 Yes Broken 29.08.1941 90 STIKM 105 / 100 Yes Broken 29.08.1941 91 ITJQY 95 / 90 Yes Broken 29.08.1941 92 MADAI 60 / 55 Yes Broken 29.08.1941 93 TOIKM 159 / 154 Yes Broken 29.08.1941 94 ZTIKM 271 / 266 Yes Broken 29.08.1941 96 *19 ZXEMC 44 / DoKa Yes September Red, Batch A (Incoming) ********************************* 01.09.1941 1 WXZAE 53 / 48 Yes Broken 01.09.1941 2 BRUMG 198 / 193 Yes Broken 01.09.1941 3 LIWUE 256 / 251 Yes Broken 01.09.1941 4 TSMPS 86 / DoKa Yes 02.09.1941 5 EFOXY 70 / 65 Yes Broken 02.09.1941 6 XLHQS 105 / 100 Yes Broken 02.09.1941 7 TPHQS 70 / 65 Yes Broken 02.09.1941 8 AEDIZ 181 / 176 Yes Broken 02.09.1941 9 *22 AUBES 206 / 201 Yes Broken 03.09.1941 11 ABACE 194 / 189 Yes Broken 03.09.1941 12 NMCEK 72 / 67 Yes Broken 03.09.1941 13 FAKEC 68 / 63 Yes Broken 03.09.1941 14 SAKEC 34 / 29 Yes Broken 03.09.1941 15 BASOH 127 / 122 Yes Broken 03.09.1941 16 MLKHQ 319 / 314 Yes Broken 03.09.1941 17 FAHOS 132 / 127 Yes Broken 04.09.1941 18 MOPCA 70 / 65 Yes Broken 04.09.1941 19 SIACP 193 / 188 Yes Broken 04.09.1941 20 MMPCA 76 / 71 Yes Broken 04.09.1941 21 LMHOV 56 / 51 Yes Broken 04.09.1941 22 LMACP 166 / 161 Yes Broken 05.09.1941 23 ALCHK 59 / 54 Yes Broken 05.09.1941 24 PRNWK 156 / 151 Yes Broken 05.09.1941 25 SAKNW 39 / 34 Yes Broken 05.09.1941 26 SACHK 99 / 94 Yes Broken 05.09.1941 27 MNNKW 135 / ??? Yes Broken 05.09.1941 28 MECGO 86 / 81 Yes Broken 05.09.1941 29 ASKNW 94 / 89 Yes Broken 05.09.1941 30 QIFEV 126 / 121 Yes Broken 06.09.1941 31 ALDNS 66 / 61 Yes Broken 06.09.1941 32 MLSND 99 / 94 Yes Broken 06.09.1941 33 PADNS 105 / 100 Yes Broken 06.09.1941 34 ABDKZ 118 / 113 Yes Broken 07.09.1941 35 ABQOJ 144 / 144 *25 Yes Broken 07.09.1941 36 (header only) Yes 08.09.1941 37 OLWIJ 101 / 96 Yes Broken 09.09.1941 38 GEHRG 79 / 74 Yes 10.09.1941 39 AKTOR 157 / 152 Yes Broken 10.09.1941 40 GOTRO 127 / 122 Yes Broken 10.09.1941 41 MADVY 117 / 112 Yes Broken 10.09.1941 42 QXHPP 36 / DoKa Yes Broken 10.09.1941 43 BYTGO 68 / 63 Yes Broken 11.09.1941 44 ALASY 60 / 55 Yes Broken 11.09.1941 45 LMHNX 83 / 78 Yes Broken 14.09.1941 46 BOTKB 74 / 69 Yes Broken 14.09.1941 47 XPFMH 83 / 78 Yes Broken 14.09.1941 48 PLATI 73 / 68 Yes Broken 14.09.1941 49 RFTAI 74 / 69 Yes Broken 14.09.1941 50 EINVZ 150 / 145 Yes Broken 14.09.1941 51 ADTAI 248 / 243 Yes Broken 14.09.1941 52 XPTAI 161 / 156 Yes Broken 14.09.1941 53 ADIAI 122 / 117 Yes Broken 15.09.1941 54 GEKUY 148 / 143 Yes Broken 15.09.1941 55 BOUTJ 104 / 99 Yes Broken 15.09.1941 56 ABKUT 86 / 81 Yes Broken 15.09.1941 57 QRUTJ 116 / 111 Yes Broken 15.09.1941 58 ZEANP 78 / 73 Yes Broken 16.09.1941 59 ADAFU 72 / 67 Yes Broken (by Dan Girard on 01.11.2007) 16.09.1941 60 CHAFU 106 / 101 Yes Broken (by Dan Girard on 01.11.2007) 17.09.1941 61 1tl ABDIY 234 / 229 Yes Broken 17.09.1941 61 2tl ABABL 162 / 157 Yes Broken 17.09.1941 62 BLABL 120 / 115 Yes Broken 17.09.1941 63 ABCID 119 / 113 *26 Yes Broken 17.09.1941 64 FFZNS 28 / DoKa Yes 17.09.1941 65/74 TNDGL 126 / DoKa Yes 18.09.1941 66 AGCOS 67 / 62 Yes Broken 18.09.1941 67 DABLV 136 / 131 Yes Broken 18.09.1941 68 LGHOL 144 / 139 Yes Broken 18.09.1941 69 ADVBB 64 / 59 Yes Broken 18.09.1941 70 DASOC 134 / 129 Yes Broken 19.09.1941 71 MEDES 138 / 133 Yes Broken 19.09.1941 72 1tl ABWMH 229 / 224 Yes Broken 19.09.1941 72 2tl ABDES 94 / 89 Yes Broken 19.09.1941 73 FRITZ 120 / 115 Yes Broken 20.09.1941 74 ASTSF 102 / 117 Yes Broken 20.09.1941 75 ALDMP 87 / 82 Yes Broken 20.09.1941 76 ALTSF 142 / 137 Yes Broken 20.09.1941 77 ALDMP 71 / 66 Yes Broken 21.09.1941 78 ABOKI 280 / 275 Yes Broken 21.09.1941 79 MAUTD 132 / 127 Yes Broken 21.09.1941 80 AWBKQ 100 / 95 Yes Broken 21.09.1941 81 NRZDA 87 / 82 Yes Broken 21.09.1941 81a *27 NRZDA 87 / 82 Yes Broken 21.09.1941 82 MANRZ 130 / 125 Yes Broken 21.09.1941 83 DABKQ 186 / 181 Yes Broken 21.09.1941 84 ALNRZ 71 / 66 Yes Broken 21.09.1941 85/82 ALIKO 117 / 112 Yes Broken 21.09.1941 86 DANRZ 95 / 90 Yes Broken 22.09.1941 87 ADAMC 168 / 163 Yes Broken 22.09.1941 88 ABJGC 186 / 172 Yes Broken 23.09.1941 89 ALDNU 72 / 67 Yes Broken 23.09.1941 90 ALDUN 76 / 71 Yes Broken 23.09.1941 91 BAELP 64 / 59 Yes Broken 23.09.1941 92 ABDNU 76 / 71 Yes Broken 23.09.1941 93 TMDNU 107 / 102 Yes Broken 23.09.1941 94 AFDNU 112 / 107 Yes Broken 23.09.1941 95 AEIRV 134 / 129 Yes Broken 23.09.1941 96 DAEBP 281 / 276 Yes Broken 23.09.1941 97 NUDMU 265 / 260 Yes Broken 23.09.1941 98 DASMC 130 / 125 Yes Broken 24.09.1941 99 MOGVT 112 / 117 *31 Yes Broken 24.09.1941 100 ADBJP 126 / 131 *32 Yes Broken 24.09.1941 101 ADGTV 108 / 103 Yes Broken 25.09.1941 102 DAVYZ 90 / 85 Yes Broken 25.09.1941 103 AMVYZ 162 / 157 Yes Broken 25.09.1941 104 MOAWT 111 / 106 Yes Broken 25.09.1941 105 AEGJL 141 / 136 Yes Broken 25.09.1941 106 AEWAT 42 / 37 Yes Broken 25.09.1941 107 AEATW 62 / 57 Yes Broken 25.09.1941 108 *35 WBPRA 279 / 274 Yes Broken 25.09.1941 109 DALJG 231 / 226 Yes Broken 25.09.1941 110 ADATW 96 / 91 Yes Broken 25.09.1941 111 BATWA 118 / 113 Yes Broken 26.09.1941 112 DAABV 92 / 87 Yes Broken 26.09.1941 113 ADFMY 122 / 117 Yes Broken 27.09.1941 114 DAFPX 150 / 145 Yes Broken (by Dan Girard on 13.11.2007) 27.09.1941 115 CYLGC 179 / 169 *33 Yes Broken (by Dan Girard on 13.11.2007) 27.09.1941 116 ITF-- 122 / 117 Yes Broken (by Dan Girard on 13.11.2007) 27.09.1941 117 -AQBH 74 / 69 Yes Broken (by Dan Girard on 13.11.2007) 28.09.1941 118 *34 AEDTM 102 / 97 Yes Broken 28.09.1941 119 *22 TMXRP 121 / 116 Yes Broken 29.09.1941 120 ATWLG 189 / 184 Yes Broken 30.09.1941 121 AELCJ 120 / 115 Yes Broken 30.09.1941 122 AEDLT 131 / 126 Yes Broken September Blue, Batch B (Outgoing) ********************************** 02.09.1941 4 1tl TCDZI 186 / 181 Yes Broken 02.09.1941 4 2tl ENCYX 141 / 136 Yes Broken 02.09.1941 5 WSHSQ 109 / 104 Yes Broken 02.09.1941 6 NSSEB 87 / 82 Yes Broken 02.09.1941 7 EICYX 160 / 155 Yes Broken 02.09.1941 8 MEDIZ 84 / 79 Yes Broken 02.09.1941 9 SOCXY 129 / 124 Yes Broken 02.09.1941 10 TOEBS 107 / 102 Yes Broken 02.09.1941 11 HOHQS 93 / 88 Yes Broken 02.09.1941 12 JGHQS 87 / 82 Yes Broken 02.09.1941 13 ESFIZ 109 / 104 Yes Broken 02.09.1941 14 FMZID 112 / 107 Yes Broken 02.09.1941 15 PFCXY 41 / 36 Yes Broken 04.09.1941 23 MNCAP 107 / 102 Yes Broken 04.09.1941 24 AIPUD 84 / 79 Yes Broken 04.09.1941 25 ASDPU 139 / 134 Yes Broken 04.09.1941 26 FXHOU 160 / 155 Yes Broken 04.09.1941 27 SPHYZ 104 / 99 Yes Broken 04.09.1941 28 HNACP 150 / 145 Yes Broken 05.09.1941 29 1tl DMCHK 172 / 167 Yes Broken 05.09.1941 29 2tl OFKNW 138 / 133 Yes Broken 05.09.1941 30 TOCFG 171 / 166 Yes Broken 05.09.1941 31 AAXYN 72 / DoKa Yes 05.09.1941 32 FKNWK 59 / 54 Yes Broken 05.09.1941 33 ALHPZ 69 / 64 Yes Broken 05.09.1941 34 EIHZP 157 / 152 Yes Broken 05.09.1941 35 ETWNK 127 / 127 Yes Broken 06.09.1941 36 HODSN 58 / 53 Yes Broken 06.09.1941 37 ALDKZ 53 / 48 Yes Broken 06.09.1941 38 SPDSN 117 / 112 Yes Broken 06.09.1941 39 SODNS 114 / 109 Yes Broken 06.09.1941 40 SODNS 198 / 193 Yes Broken 06.09.1941 41 SODKZ 159 / 154 Yes Broken 07.09.1941 42 MZKPX 71 / 66 Yes Broken 07.09.1941 43 ABKPX 59 / 54 Yes Broken 08.09.1941 44 HATSA 94 / 89 Yes Broken 10.09.1941 50 ALRLW 200 / 195 Yes Broken 10.09.1941 51 VWROT 82 / 77 Yes Broken 10.09.1941 52 MYDVY 87 / 82 Yes Broken 10.09.1941 53 IHEFV 34 / DoKa Yes 11.09.1941 54 SOMQU 76 / 71 Yes Broken 11.09.1941 55 SDGRS 233 / 228 Yes Broken 11.09.1941 56 SOAYS 108 / 103 Yes Broken 11.09.1941 57 GLNXH 118 / 113 Yes Broken 11.09.1941 58 EPMUQ 92 / 87 Yes Broken 11.09.1941 59/60 PISAY 84 / 79 Yes Broken 12.09.1941 61 LAHUT 84 / 79 Yes Broken 12.09.1941 62 GAIBW 77 / 72 Yes Broken 13.09.1941 63 *23 ABTRY 94 / 89 Yes Broken 14.09.1941 64 ARFMH 187 / 182 Yes Broken 14.09.1941 65 ABNVZ 138 / 133 Yes Broken 15.09.1941 66 EITUJ 90 / 85 Yes Broken 15.09.1941 67 LFUJT 97 / 92 Yes Broken 16.09.1941 69 DKAFU 69 / 64 Yes Broken (by Dan Girard on 01.11.2007) 16.09.1941 70 NOEGP 102 / 97 Yes Broken (by Dan Girard on 01.11.2007) 16.09.1941 71 HOEPG 89 / 84 Yes Broken (by Dan Girard on 01.11.2007) 17.09.1941 72 QZNDU 150 / 145 Yes Broken 17.09.1941 73 EMBAL 73 / 68 Yes Broken 18.09.1941 75 *28 ABHOL 58 / 53 Yes Broken 19.09.1941 75 ALKDP 74 / 69 Yes Broken 19.09.1941 76 DOHWM 145 / 140 Yes Broken 19.09.1941 77 FRITZ 209 / 204 Yes Broken 20.09.1941 78 ABFST 99 / 94 Yes Broken 20.09.1941 79 AMSTF 121 / 116 Yes Broken 21.09.1941 80 ARIKO 128 / 123 Yes Broken 21.09.1941 81 REIKO 112 / 107 Yes Broken 22.09.1941 83 ANDCM 140 / 135 Yes Broken 22.09.1941 84 MOCGJ 187 / 182 Yes Broken 22.09.1941 85 ABCAM 60 / 55 Yes Broken 23.09.1941 86 FLMSC 72 / 67 Yes Broken 23.09.1941 87 FLVRI 51 / 46 Yes Broken 23.09.1941 88 ABNDU 102 / 97 Yes Broken 23.09.1941 89 ACDUN 94 / 89 Yes Broken 23.09.1941 90 EBMSC 70 / 65 Yes Broken 23.09.1941 91 AOXST 152 / DoKa Yes 23.09.1941 92 HAVIR 117 / 112 Yes Broken 24.09.1941 93 HAFAX 190 / 185 Yes Broken 24.09.1941 94 ABPQX 81 / 76 Yes Broken 24.09.1941 95 KENEH 160 / 155 Yes Broken 24.09.1941 96 LDXAF 103 / 98 Yes Broken 24.09.1941 97 FOEHN 67 / 62 Yes Broken 24.09.1941 98 BGXQP 105 / 100 Yes Broken 25.09.1941 99 NPATW 97 / 92 Yes Broken 25.09.1941 100 ANGJL 111 / 106 Yes Broken 25.09.1941 101 MRATW 112 / 107 Yes Broken 25.09.1941 102 SOATW 115 / 110 Yes Broken 27.09.1941 103 ARPTZ 111 / 106 Yes Broken (by Dan Girard on 13.11.2007) 27.09.1941 104 ABBHQ 72 / 67 Yes Broken (by Dan Girard on 13.11.2007) 27.09.1941 105 ANQIX 113 / 108 Yes Broken (by Dan Girard on 13.11.2007) 27.09.1941 106 FDTPZ 74 / 69 Yes Broken (by Dan Girard on 13.11.2007) 28.09.1941 107 SOMDT 80 / 75 Yes Broken 29.09.1941 108 SODIF 105 / 100 Yes Broken 29.09.1941 109 ABCLW 214 / 209 Yes Broken September Grey, Batch C *********************** 29.09.1941 1 CSBTR 111 / 106 *3 Yes 29.09.1941 2 FTBCO 105 / 100 *3 Yes 29.09.1941 3 SSRAC 38 / 33 *3 Yes 29.09.1941 4 BCSSF 93 / 88 *3 Yes 29.09.1941 5 AOKAX 102 / 97 *3 Yes 29.09.1941 6 QTXMA 160 / 155 Yes 29.09.1941 7 SZAEJ 56 / 51 Yes 30.09.1941 8 BYQMZ 172 / 167 Yes 30.09.1941 9 1tl XDPAK 103 / 98 Yes 30.09.1941 9 2tl KHZMY 29 / 24 Yes 30.09.1941 10 AWMEI 83 / 78 Yes 30.09.1941 11 FKQLZ 112 / 107 Yes 30.09.1941 12 XFEDT 102 / 97 Yes 30.09.1941 13 Q-codes Yes 30.09.1941 14 SDPLM 49 / 44 *3 Yes 30.09.1941 14a YDFZS 81 / 76 *3 Yes October Red, Batch A (Incoming) ******************************* 01.10.1941 1 PLVJH 27 / 22 Yes Broken 01.10.1941 2 OSMRV 29 / 24 Yes Broken 01.10.1941 3 DAMRV 177 / 172 Yes Broken 01.10.1941 4 BOMVR 98 / 93 Yes Broken 01.10.1941 5 spo (Special) Yes 01.10.1941 6 BFSKY 37 / 32 Yes Broken 02.10.1941 7 zek (Special) Yes 02.10.1941 8 ALGXZ 72 / 67 Yes 02.10.1941 9 spo (Special) Yes 03.10.1941 10 zek (Special) Yes Messages from Panzergruppe 3 and 4 ********************************** 19.10.1941 4 1tl LRKLR 327 / 322 Yes Broken 19.10.1941 4 2tl LNWTC 285 / 280 Yes Broken 19.10.1941 7 WTKLR 202 / 187 Yes Broken 20.10.1941 8 1tl BHMPQ 207 / 202 Yes Broken 20.10.1941 8 2tl ESIRL 104 / 99 Yes Broken 21.10.1941 9 1tl FAALR 249 / 245 *2 Yes Broken 21.10.1941 9 2tl BSGSW 238 / 233 Yes Broken 22.10.1941 7 1tl GHWSV 220 / 215 Yes Broken 22.10.1941 7 2tl LGSVJ 210 / 205 Yes Broken October Blue, Batch B (Outgoing) ******************************** 01.10.1941 1 *36 ZIFYK 128 / 123 Yes Broken 01.10.1941 2 ABHJV 66 / 61 Yes Broken 01.10.1941 3 ABHJV 110 / 105 Yes Broken 03.10.1941 4 NKMOW 166 / 161 Yes Broken (by Kevin Acres on 16.04.2006) Note: *1) The group GOAAE for message No. on 25.06.1941 is the second group, the first cipher group. The first group is incomplete, A---- *2) One letter missing in cipher text *3) Special format. Probably tactical. No indicator. Highly likely these are in Doppelkastenschluessel. *4) Special format. Probably tactical. Prestart given in clear? *5) Special format. Probably tactical. Indicator at the end. *6) Special. No indicator. *7) Message with dubious/no date or outside number series. *8) No comment. Resolved. *9) No comment. Resolved. *10) Not on standard message form. At the top: 19, possible date. No message number. *11) Carries no date. The indicator is the same as for 21.08.1941. *12) Should probably be number 26, will use 26 for this message. *13) Should probably be number 28, will use 28 for this message. *14) Sent 22.08.1941, but on key for 21.08.1941. *15) No comment. Resolved. *16) Marked "zu 84" - belonging to 84. *17) Should probably be number 89, will use 89 for this message. *18) No comment. Resolved. *19) Confusing layout. No apparent indicators. And possibly wrong date. Probably DoKa. *20) Wrong date on message sheet. *21) Fails to decode. Strong indications that this is nevertheless Doppelkastenschluessel (DoKa). *22) No date. Time make it likely it is the same as the previous date. *23) No message number but most likely no. 63. *24) Should probably be number 74, will use 74 for this message. *25) The correct length is one group more than indicated, 149 letter long. *26) Message is one letter less than indicated, 118 instad of 119 letters. *27) Nr. 81a is a repeat of the garbled message Nr. 81. *28) This message has probably the wrong message number. Will use Nr. 74 instead of Nr. 75. *29) This message has the wrong date. It was received on 24.06.1941 at 0359, but the time in the message header is 2300 and the message decodes on the key of 23.06.1941. *30) Originally in another number series and classified as unknown. *31) The message has 122 letters and not 112 as indicated. *32) The message has 136 letters and not 126 as indicated. *33) The message is missing one group. It has 174 instead of 179 letter. Is the indicator missing? *34) It is possible that this message and the next, which is undated, are messages from 28.09.1941. *35) The message is missing its indicator group. WBPRA is in reality the first cipher text group. *36) Three October 1941 messages which were grouped together with the second batch, Batch B, of the September 1941 messages. *37) The message has 189 letters instead of 179 letters as indicated in the header. *38) Message has the wrong date. It has been received on 10.7.1941 but has been enciphered with the key from 09.7.1941. *39) Message has the wrong date. It has been received on 14.7.1941 but has been enciphered with the key from 13.7.1941. *40) Messages Nr. 173 of 10.07.1941 is probably enciphered on a different key. *41) Messages Nr. 233 and Nr. 234 of 19.07.1941 were received in the early morning on the 19th July but both have been prepared and enciphered on the 18th with the key of that day. *42) Message Nr. 173, SIPVX, is enciphered on a special key. Same wheel order as the other messages, but another Ringstellung and Stecker connections.


Copyright:
All rights to the material described on these pages belong to
Geoff Sullivan & Frode Weierud, © March 2006


 Back to Frode’s CryptoCellar Site visitors:

  Breaking German Wehrmacht Ciphers