A stream cipher, manufactured by C. Lorenz AG, that encrypts a Baudot-coded plaintext bit stream into 5 ciphertext bit streams.
Encryption XORs the 5-bit Baudot code with a 5-bit random sequence, generated by 12 shift registers in 3 groups:
- 5 χ registers, lengths 41, 31, 29, 26, 23.
- 5 ψ registers, lengths 43, 47, 51, 53, 59.
- 2 μ registers, lengths 61, 37.
At each clock tick t:
- K=(χi⊕ψi) for i=1,…,5.
- t←t+1, and the χ registers advance.
- μ(1) advances every tick, and conditionally triggers μ(2) to advance.
- μ(2) conditionally triggers the ψ registers to advance.
- Output K.
Key space:
241+31+29+26+23+43+47+51+53+59+61+37=2501