Zurück
BArch*1, *15, *17, *59, *61, *78, *109, *129, *131, *166, *168, *215, *216, *335, *382
BArch*399, *430 - *449, *719, *725, *741
Stromlaufplan Chiffrator
Zufallsgenerator der T-310/50
Abb. Physischer Zufallsgenerator der T-310/50 ARGON.

Der Zufallsgenerator T-310-ZG ist Teil der Erzeugung der Synchron- bzw. Zufallsfolgen.
(Spruchschlüssel SpS)

Details zur Gestaltung des Zufallsgenerator mit interner Primärquelle ist
in der Zusammenfassung Der Zufallsgenerator im Gerät T 310/50 beschrieben.

Chiffrieralgorithmus T-310
Es werden in der T-310 drei Schlüssel verwaltet bzw. erzeugt:

- der Zeitschlüssel Formel //siehe Schlüsselkarte

- der Spruchschlüssel Formel, eine Binärfolge von 61 Bits und der Bedingung
Formel
- der Langzeitschlüssel P (Permutation), im Gerät T-310 installierte Steckkarte
  auf dieser ist der Schlüssel mit Brücken, entsprechend Schema, realisiert.

- Linear rückgekoppeltes Schieberegister der Synchronfolge Formel
  nach der Erzeugung bzw. Aufsynchronisation rotiert Formel mit dem
  Polynom Formel

- Erzeugung der Additionsreihe D - A
  D - A mit den Elementen an wird in Abschnitten zu je 13 bit erzeugt.
  Jedes Element an wird aus dem 127. Element der Wurmreihe D - W erzeugt.

- Chiffrierung Dechiffrierung
  Zur Umwandlung der i-ten Einheit (Klartext Formel
  oder Geheimtext Formel werden die 13 Elemente des
  Abschnittes Formel von D - A genutzt.
  Aus ai werden Formel
  und Formel (0, …, 0) oder (1, …, 1) bzw.
  bzw. Formel mit 0 ≤ X ≤ 30
  gebildet, wobei
Formel
  ist, Rekursion der Register SRV2 und SRV3
  Zur Verarbeitung der Klartexteinheit wird ein Symmetriewert Yi zu Xi gebildet:
Formel
Geheimtext aus dem Klartext:
Formel
Klartext aus dem Geheimtext:
Formel
Kodeumsetzer T-310/50 ARGON

Aufgabe des Kodeumsetzers:
- Transformation eines 5bit Fs Zeichens in
ein oder zwei Buchstabenzeichens der ITA-Nr.2 (T-310/50 ARGON)
Nur in der Betriebsart Vorchiffrieren, das trifft auch für das Dechiffrieren vorchiffrierter Sprüche zu.
Dementsprechend erfolgt die Wandlung umgekehrt. Siehe Beispiel.

Der Kodeumsetzer wurde mit einer U880 (Z80) Karte -ZRE 2521.00 realisiert.
5bit Umsetzung in ein oder zwei Buchstabenzeichen
Nr.2 bis Nr.26 unverändert
Nr.1 in Nr.1 und Nr.1inund
 A ↔ A A
···
   
   
   
 
Nr.27 in Nr.1 und Nr.5 inund
 Wr ↔ A E  
···
   
  
   
 
Nr.28 in Nr.1 und Nr.9 inund 
 Zv ↔ A I
···
  
   
   
 
Nr.29 in Nr.1 und Nr.14inund 
 Bu ↔ A N 
···
 
 
  
 
Nr.30 in Nr.1 und Nr.18inund 
 Zi ↔ A R
···
   
 
  
 
Nr.31 in Nr.1 und Nr.19 inund
 Zwr ↔ A S  
···
 
   
   
 
Nr.32 in Nr.1 und Nr.20 inund 
 32te ↔ A T  
···
   
   
  
CCIT No.2
Kodeumsetzer T-310/50 ARGON
Dem Handbuch entnommenem Beispiel eines vorchiffrierten Spruches:

iiiii asder
bbbby kanva ajdzp anaea rarbw araag fpanv aruai kkkke eatob
kaean mygaa ftkja nbaae qrxxa iudwz blaif mqarg aszar vgarg
xarba earsz bkdat nfaeh aixqk msvho jcxga narks buarp sdyhe
lxfyb nwqft ylrrg aipar naina ecuei aeaia sqmsa eanwa ahqya
smplb nknfa raaan vrcai asnym matiy ohdas vaafa rcase zuxan
ksxuu aepfa iocqk ratsc aieoh ixaiz rogas paeem tlana rslfn
zziea eatke epdvi gbhpb arzho uxmyd aaeat ccaea tbbpy yvwpp
bwbae satlc asuno cijnj laapw mainv aixae nwtbx oslkr vokxe
jyhar uexar nljck latit gaaba suard yvarn aesan ratza ezfkz
aexxh ywjcp anyqy pulas aexka amyvv pasph qwjxl vqana edfaa

arbsl wanug ascxi ygfnb aazxt cfyxz paeas dranq yaaja taaas
gkaix tjanh aahar yaapm lasoo xljda akewg oekpl barbq owfae
aihta armha irase erhym asjdy qmtqo caean wbcnl ateor anlna
scwcb wnanw mdaiv xcctu qhhii hltat pydmw byzqb rmyan iddla
nppuo iaece iyugm ngqat aewae fcasu goywa ecxsa txlnj yquye
ldnxc


00152
---------------------------------------------------------------------------
Dieser wurde jetzt durch den Kodeumsetzer gesandt und wieder zu
folgenden Zeichenfolgen umgesetzt:
[Erläuterung: WR = Wagenrücklauf, ZV Zeilenvorschub,
BU Buchstabenumschaltung, ZI Ziffernumschaltung,
_ Zwischenraum,  = länderspezifische Umschaltung
diese entspricht dem Code 00000 oder auch keine Lochung = 32.te,  A = a ]
Erfolgt nur WR Wagenrücklauf ohne ZV Zeilenvorschub wird
über die vorhandene Zeile geschrieben. Das wird weiter unten dargestellt.
---------------------------------------------------------------------------
iiiiiasder
bbbbykBUvAjdzpBU
WRZIZI?2ZI-gf0BUvZI7
        ZV((((339?(
WRBUmygAftkjBUbAeqrxx
               ZVudwzbl
                     ZVfmqZIg_+ZI7gZIg/ZI?
WRZI′6?(d,f
WRh
 ZV/1(.′7h9j:/gBUZI(′?7ZI0′d6h3)/f6?,21f56)44g
                                      ZV0ZI,
                                          ZV,
WR:738
WRZV
_1.′
WRBUwAhqy_mplbnknfZI-BUvrc
                  ZV_nymmiyohd_vAfZI:_3+7/BUksxuu
WRpf
  ZVocqkrsc
         ZVeohix
              ZVzrog_p
WRemtlBUZI′lf,++83
WRLÄ(330d=8g?h0?ZI+h97/.6d-3::
WRLÄ??066=200?2?
WR):_7,9:8j,j)-02.
                 ZV,=
                   ZV/
WR,25?/9′)(4=9(/3j6hZI73/ZI,)j:()85g-?_7ZId6=ZI,
WRBUrz
WRzfkz
WRxxhywjcpBUyqypul_
WRxkAmyvvp_phqwjxlvqBU
WRdfAZI?′)2BUug_cxiygfnbAzxtcfyxzp
WR_drBUqyAjA_gk
           ZVxtjBUhAhZI6-0.)_99x)jd-(32g93(0)?ZI?192f
WRZV
h5-4.h
      ZV4_334h6._jd61.519:
WRBUwbcnleorBUln_cwcbwnBUwmd
                    ZVvxcctuqhhiihltpydmwbyzqbrmyBUiddlBUppuoi
WRceiyugmngqLÄ
WRw
WRfc_ugoyw
WRcxsxlnjyquyeldnxc

00152
==============================================================
Eine Darstellung des Ausdruckes des GTX ohne Kodeumsetzer
==============================================================
iiiiiasder
bbbbykvajdzp
?2-gf0v7
((((339?(
mygaftkjbaeqrxx
udwzbl
fmqg +7gg/?
′6?(d,f
h
/1(.′7h9j:/g(′?70′d6h3)/f6?,21f56)44g
0,
,
:738
1.′
wahqy mplbnknf -vrc
nymmiyohd vaf: 3+7/ksxuu
pf
ocqkrsc
eohix
zrog p
emtl′lf,++83
(330d=8g?h0?<+h97/.6d-3::
??066=200?2?
′): 7,9:8j,j)-02.
,=
/
,25?/9′)(4=9(/3j6h73/,)j:()85g-? 7d6=,
′rz
zfkz
xxhywjcpyqypul
xkamyvvp phqwjxlvq
dfa?′)2ug cxiygfnbaszxtcfyxzp
drqyaja gk
xtjhah6-0.) 99x)jd-(32g93(0)??192f
h5-4.h
4 334h6. d61.519:
wbcnleorln cwcbwnwmd
vxcctuqhhiihltpydmwbyzqbrmyiddlppuoi
ceiyugmngq
w
fc ugoyw
cxsxlnjyquyeldnxc
=========================================================================================
Hier ein scharfer Spruch chiffriert und dechiffriert auf einer T-310/50
Mit dem Zeitschlüssel Typ: 758 Serie: 002120 Exemplar: 001 Schlüssellochkarte Nr. 1.
Und dem Langzeitschlüssel Nr.: 33.
[Erläuterungen: Wr = Wagenrücklauf, Zv = Zeilenvorschub,
 A… = Buchstabenumschaltung, Zi = Ziffernumschaltung, _ = Leerzeichen]
 Nichtdruckbare Zeichen: (32.), im Chiffrat treten Zeichen auf die nicht im
 aktiven Register (Zi) dargestellt werden können, werden als entsprechender Buchstabe dargestellt.

(Lochstreifen:)
Wr Zv A…
iiiii meevz
Wr Zv A…
bbbbkkkk
Wr Zv A… Zi
- _ A… ueber_snv Zi - Wr Zv A…
rolik_ _ Zi 002 _ - A… owz Zi - _ Zi 02 _ 1210 _ Zi (6) _ +++ Wr Zv Wr Zv A…
wbk _ potsdam _ Zi 964 Wr Zv Wr Zv Wr A…
hiermit _ eroeffne _ wir _ die _ gedeckte _ truppenfuehrung Wr Wr Zv
bei _ rolik Zi . Wr Zv  A…
entsprechende _ dokumente _ wurden _ uebergeben Zi . Wr Zv Zv Zv Zv A…
rolik Zi 960 Wr Zv Wr Zv A…
col _ k Wr Zv Zv A…
qlw _ _ Zi 1221 Wr Zv Zv A…
qll _ Zi 002 _ Zi A… owz _ Zi 02 _ _ 1222 _ A… rolik _ Zi 944 _ _ _ _ _ _ _ _ _ _ Wr Zv Wr Zv
_______________________________________________________________________________________
(Ausdruck der Fernschreibmaschine)

iiiii meevz

bbbb
- ueber snv-
rolik  002 -owz- 02 1210 (6) +++

wbk potsdam 964

hiermit eroeffne wir die gedeckte truppenfuehrung
bei rolik.
entsprechende dokumente wurden uebergeben.



rolik 960

col k

qlw  1221

qll 002 owz 02  1222 rolik 944


-----------------------------------------------------------------------------------------
(Geheimtext 1, Lochstreifen) Klartext siehe oben
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
A… A… Wr Zv
iiiii meevz
bbbbowccftpkch Zi ?′ (32.) Wr A…z y A… jx A… fmnkkkk                     <Maschinenbefehlsfolge[bbbb], Synchronfolge[Initialisierungsvektor]. Maschinenbefehlsfolge[kkkk])>
ob A… ozlvd_ox Zv _mu_zbva (32.) usrlcsxunzcsfvj Zi Zi
5(0h-4: Zv 1/78h:0784 A… dsvqyc Wr gai Zv vcqfyywtux Zv
rllvmpprhjwmvwn Zi (32.) A… myvz Zv (32.) t Zv (32.) em
gvybohxntcfwif (32.) y (32.) lr Zv w Wr hjmt Wr mdafxlmpgf
Zv xxefarpekeafzmari Wr z Wr iggqaj A… Zv vezdgpijw Zv
uuj Zi 4j5:.) Zv + Zi g9-+′12?d Zi 171184/1ff9′?(.7:6j6
4h A… bdezk A… zfxyliqgb (32.) tmyifmockmiyv (32.) cqpf
Zi ?j() A… qkhj A… c Zv yy Zv p
__________________________________________________________________________________________
Kodeumgesetzt:
iiiii meevz
bbbbo wccft pkcha rbsat aeanz yanjx anfmn kkkko banoz lvdas
oxaia smuas zbvaa atusr lcsxu nzcsf vjara rtkph aarca iqxui
hcpui rands vqyca egaai aivcq fyywt uxair llvmp prhjw mvwna
ratan myvza iatta iatem gvybo hxntc fwifa tyatl raiwa ehjmt
aemda afxlm pgfai xxefa arpek eaafz maari aezae iggqa ajana
ivezd gpijw aiuuj arrjt cmlai zivil vargo aaziv ilvsq wbdar
quqqi rxqff osbkm ucyjy rhanb dezka nzfxy liqgb attmy ifmoc
kmiyv atcqp farbj klanq khjan caiyy aipat
-------------------------------------------------------------------------------------------
(Geheimtext 2, Lochstreifen) Klartext siehe oben

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
A… A… Wr Zv iiiii meevz
bbbbenkmaugpto Wr (32.) gmcx Zi =:+ Wr h/hgkkkk                <Maschinenbefehlsfolge[bbbb], Synchronfolge[Initialisierungsvektor]. Maschinenbefehlsfolge[kkkk])>
Zv ++d/2h:263 A…fqpl A… yu Zv qgomx _ ljpoymw Zv mhmirwdlbn Zv
zemhbg Zv fyjrvwygtxibgjj A… (32.) odgeyawzojplo Wr ac Zv k Zi 2 _
5 _ 19 _ 7/2+3 Zi (32.) 1dh9 A… fkzam Zi g Zv  _  A… (32.) sioxo
chwrmuwthoqbmlywdoxtwag A… kaj (32.) u A… h _ v u qijba Wr bvz A…
yxivptnet Wr rl Wr nkuiuodec A… ive Wr k _ mzymskwakcgpa _ g Wr
tayq A…tu Zi Zi 2d30 A… (32.) nlyexxxc Wr  A… wk A…  Zv Zv gbk Wr
fq A…teozzqwi Zi 3d Zv -3 Wr (32.) 2n3- Zv 0j′ Zi 6.5( (32.)45′8=/?.′ (32.)
d7(4g: Wr (32.) - A… ,f (32.) 7
-----------------------------------------------------------------------------------------
Kodeumgesetzt:
iiiii meevz
bbbbe nkmaa ugpto aeatg mcxar vczae hxhgk kkkai zzdxw hcwye
anfqp lanyu aiqgo mxasl jpoym waimh mirwd lbnai zemhb gaify
jrvwy gtxib gjjan atodg eyaaw zojpl oaeaa caika rwast as1oa
suxwz earat 1dhoa nfkza amarg aiasa natsi oxoch wrmuw thoqb
mlywd oxtwa agank aajat uanha svuqi jbaaa ebvza nyxiv ptnet
aerla enkui uodec anive aekas mzyms kwaak cgpaa asgae taayq
antua rarwd epana tnlye xxxca eanwk anaia igbka efqan teozz
qwiar edaia reaea twnea raipj sarym tkatr tsivx bmsat dukrg
caeat arann fatua tatat

T-310/50 ARGON, einschalten:

YouTube Einschalten
T-310/50 ARGON, chiffrieren:

YouTube Chiffrieren
T-310/50 ARGON dechiffrieren:

YouTube Dechiffrieren
T-310/50 ARGON ausschalten:

YouTube Ausschalten