Click for homepage
T&N
  
← SG-39
← Enigma
  
High Speed Enigma
Rotor machine for telegraphy - this page is a stub

High Speed Enigma (HSE) 1 was a rotor-based cipher machine, developed from 1953 to 1957 by Telefonbau und Normalzeit (T&N) 2 in Frankfurt-am-Main (Germany) for the Ger­man post-war cipher authority Zentralstelle für das Chiffrierwesen (ZfCh) 3 in Mehlem. It was a further de­ve­lop­ment of the wartime Enigma cipher machine and the never-released Schlüsselgerät 39 (SG-39), and was used by the German Foreign Office for the automatic encryption of teleprinter traffic.

There were at least two versions of the machine, the first of which had a keyboard and printer. It was demonstrated in early 1955 to members of the US Army Security Agency Europe (ASAE) [4].

The internal keyboard and printer were later re­placed by an interface that allows any regular Baudot teleprinter to be used instead. This ver­sion is shown in the image on the right. At its right are connections for teleprinter and line.

Neither version seems to have survived, except for the cipher unit of the later version, which is shown in the image below. It has two sets of ro­tors: 7 Hagelin-type pin-wheels at the top — the stepping wheels — and 8 cipher rotors below. In between the rotors are 10 intermediate stators.
  

The machine can be regarded as a hybrid between an Enigma rotor machine and a Hagelin pin-and-lug (pin-wheel) cipher machine. A total of 26 wiring cores were supplied (A-Z). Each wiring core scrambles the alphabet in a different manner and has 32 contact points (i.e.: 25), each of which represents a character from the 5-bit ITA-2 telegraphy alphabet. Each of the eight rotors takes two wiring cores. The remaining 10 wiring cores are used for the intermediate stators.

This means that all 26 cores must be installed. Irregular rotor stepping is achieved by advancing the eight cipher rotors under control of seven Hagelin-type pin-wheels. 4 In order to obtain a maximum length cipher period, each pin-wheel has a different number of positions (29, 31, 37, 41, 43, 47, 53), all of which are primes.

As far as we know, very few units were made, probably 10 to 20 [1]. Although it was initially thought that the device was never used in ser­vice, an NSA document reveals its use by the German Foreign Office (Auswärtiges Amt) [6].
  

It is likely that — like the Hagelin HX-63 super rotor machine — the High Speed Enigma came a bit too late, and was super­seded in the mid-1960s by solid state (electronic) TROL devices such as ELCROTEL and KW-7. When the machines were decommissioned, their rotor cages were re­mo­ved, whilst the devices them­selves were scrapped. As far as we know, there are no complete sur­viving machines. The cipher unit shown above, is believed to be one of only four surviving units.

  1. As the official designator for the High-Speed Enigma is currently unknown, we will use the abbreviation HSE for now. The machine is also known as T&N High Speed Enigma and as T&N Enigma.
  2. T&N later became Telenorma (TN) and then Tenovis. In November 2004 it was acquired by Avaya Inc [2].
  3. At the time (1957) the organisation was still known as Studiengesellschaft zur Förderung Wissenschaftlicher Arbeit mbh. (SFWA) - translated: Society of Scientific Work (SSW). In 1959 this became the Zentralstelle für das Chiffrierwesen (ZfCh) — the German cipher authority. Today it is known as the BSI. Although it is incorrect, we have used the name ZfCh throughout this article, as most people are not familiar with its former name.
  4. Named after Boris Hagelin who first used them in his B-21 cipher machine.
Left angle view
Front view
High Speed Enigma - Rotor Unit
Scrambling rotors
Stepping rotors
Scrambling rotors (with open lid)
Stepping rotors (pin-wheels)
Rear side, seen from the bottom
A
×
A
1 / 8
Left angle view
A
2 / 8
Front view
A
3 / 8
High Speed Enigma - Rotor Unit
A
4 / 8
Scrambling rotors
A
5 / 8
Stepping rotors
A
6 / 8
Scrambling rotors (with open lid)
A
7 / 8
Stepping rotors (pin-wheels)
A
8 / 8
Rear side, seen from the bottom

Features
The image below shows the features and connections of the HSE Mark II — the online version that was inserted between a teleprinter and the telex line. As far as we know this is the only surviving photograph of this model. The device is housed in a metal enclosure with grey hammer paint fi­nish. The lower half has a recessed front panel that holds the controls and indicators, including a meter that shows the line current. To the right of the meter is the T&N logo. At the bottom is the on/off switch (Ein/Aus). Directly above it are the switches for Plaintext (Klar) and Ciphertext (Ge­heim). At the right is a recessed panel with the connections for the teleprinter and the telex line.


The upper part of the device contains the cipher unit, which is slightly tilted for easier ope­ra­tion. It is protected by a removable case lid. Removing the lid reveals the cipher unit as shown below. The cipher unit can be extracted from the device by releasing two locking levers – one at either side of the unit – after which it can be lifted from a set of four connectors at the rear.


Differences with wartime Enigma
  • More cipher rotors (8)
  • Intermediate stators (10)
  • Removable wiring cores (26)
  • Wiring cores with 32 contact points
  • Irregular rotor stepping (controlled by 7 pin-wheels)
  • Motor-driven
  • Faster operation (7 characters per second)
  • Automatic encryption/decryption
  • Compatible with ITA-2 teleprinter
  • Online and offline use
  • No reflector (UKW)
  • Non-reciprocal (a letter can become itself)
  • No plugboard (Steckerbrett)
  • No ring setting (Ringstellung)
Removing a rotor (with 2 wiring cores)
Cipher unit with both access doors open
Lower half of the rotor unit, showing the rotors, stators and end plates.
Upper half of the cipher unit, with 7 Hagelin-style pin-wheels.
Cipher unit with both access doors open
Rotors set to neutral position (08)
B
×
B
1 / 6
Removing a rotor (with 2 wiring cores)
B
2 / 6
Cipher unit with both access doors open
B
3 / 6
Lower half of the rotor unit, showing the rotors, stators and end plates.
B
4 / 6
Upper half of the cipher unit, with 7 Hagelin-style pin-wheels.
B
5 / 6
Cipher unit with both access doors open
B
6 / 6
Rotors set to neutral position (08)

Versions
Although very little is known about the development of the HSE, it is certain that at least two versions were developed. To discriminate between the two models, we have given them the provisional names Mark I and Mark II in the text below. These are not the original designators.

Mark I   1954
This is the initial version of the device as it was demonstrated by Mr. Weintraub of T&N on 21 January 1955 to a delegation of the US Army Security Agency Europe (ASAE). From photo­graphs that were included with the intelligence report about this visit, it is clear that this version had an integrated keyboard and two printers [5].

It is likely that this version was for offline traffic only. When entering plaintext on the keyboard, it was encrypted by the device and the output was printed on one of the strip printers above the key­board. The resulting ciphertext had to be re­typed on a regular teleprinter for transmission.

When receiving a ciphertext, the device had to be switched to ENT (Entschlüsseln, decipher) after which the text had to be entered manually on the key­board. The resulting plaintext was then printed on the other strip printer.
  

Mark II   1957
This is a further development, in which the integrated keyboard and printers were replaced by a telex interface, allowing the device to be used with any type of teleprinter that uses the ITA-2 (Baudot) standard. This version was suitable for both offline and online traffic.

At the right side are connections for teleprinter and line. At the front panel is a cipher/decipher switch, a line current meter and additional con­trols and indicators. It also shows the T&N logo.

In addition, the cipher unit was slightly updated and received two separate rotor covers: one for the pin-wheels, and one for the cipher rotors and the intermediate stators (the actual scrambler). The cipher unit shown at the top of this page is from this version.
  


Differences between Mark I and Mark II
Compared to the Mark I, the Mark II version has the following differences:

  • No keyboard and printers
  • Interface for telex subscriber line (or radio)
  • Line current meter
  • Interface for connection of a teleprinter
  • Two separate rotor covers (each with a physical lock)
  • Cipher rotor positions marked 01-32 (rather than A-Z, 1-6)
  • Suitable for online traffic

Setup
Below is the simplified setup of the HSE Mark I, of which only the transmission path is shown here. The encryption is performed by the cipher unit, in combination with additional electronic circuits that are not shown here. Keyboard and printer(s) are integrated with the device. There is no connection for a telex line. Consequently the device was suitable for offline traffic only.

HSE Mark I setup. The keyboard and printer(s) are integrated with the device.

Below is the simplified setup of the online HSE Mark II. Again, only the transmission path is shown here for simplicity. In this version, keyboard and printer(s) have been replaced by in­ter­faces for con­nec­ti­on of a standard ITA-2 compatible teleprinter and a regular telex sub­scriber line. Al­ter­na­tively, the output can be used to drive a (tele)printer or a tape puncher.

HSE Mark II setup. The device has interfaces for connection of a teleprinter and a telex subscriber line.




History
World War II
Before and during World War II (WWII), several cipher machines were developed and used in Ger­many, such as the famous Enigma, the Siemens T-52 Geheimschreiber and the Lorenz SZ-40/42. They were used for securing high-level traffic, as well as for tactical messages on the battlefield.

Of these machines, the Enigma is arguably the most well-known one, not least because more than 35,000 units were used during the war by the German Armed Forces. The machine was adopted by the Reichswehr in 1927 and entered service in 1930 as Enigma I (Pronounced: one).

In 1934, the German Navy (Kriegsmarine) fol­low­ed suit with the introduction of the Enigma M1, which was compatible with the Army's Enigma I. The M1 eventually evolved into the M2 and M3. All of these machines had three cipher rotors, a reflector (UKW) and a plugboard (Steckerbrett).
  

In addition, the Kriegsmarine ordered a modified machine with an extra cipher rotor, which was in­tro­duced in 1942 as the Enigma M4. It was intended for use on special circuits, such as for com­mu­ni­ca­tion with the much-feared U-boats, and is backward compatible with the Enigma I.

Simplified Enigma M4 circuit diagram

The diagram above shows a simplified circuit diagram of the Enigma M4. At the right are the key­board (input) and the lamps (output). The device is battery powered and has four cipher rotors, of which only the three rightmost ones (1-3) are driven. The fourth rotor, in German known as the Zusatz­walze (extra wheel), is not driven and is actually a stator. At the left is a reflector (UKW). It makes the machine reciprocal (i.e. reversible) but also introduces a cryptographic weakness. When the stator (ZW) is set in the 'A'-position, the machine is backward compatible with Enigma I.

Each time a key is pressed, the rightmost rotor (1) makes a single step. After one full revolution of this rotor, the middle rotor (2) also makes a single step. Likewise, the leftmost rotor (3) makes a single step after a full revolution of the middle rotor, which means that it will barely step at all. This behaviour is similar to the motion of an odometer and is known as Enigma stepping.

 More about Enigma M4


Schlüsselgerät 39
Apart from the above listed machines, several further cipher machines were developed, but were never taken into production. One example is Schlüsselgerät 39 (SG-39), which was first de­ve­lop­ed in 1939 in cooperation with Re­gie­rungs­oberinspector Fritz Menzer as a possible replacement candidate for the Enigma. All SG-39 prototypes were made at Telefonbau und Normal`zeit (T&N).

The first version was intended for telegraphy and had 32 contact points on the rotors. After several design iterations however, it was decided to make the machine back­ward compatible with Naval Enigma M4 and therefore also with the Army's Enigma I.

The SG-39 had several im­prove­ments over the Enigma M4. It was motor-driven, which made the keyboard easier and lighter to operate. In­stead of the lamp panel it had a strip printer that printed the encrypted ciphertext (CT) directly to paper. A second printer was con­nec­ted to the keyboard and printed the plaintext to another paper strip (PT). In addition, the re­flec­tor (UKW) was configurable, just like Enigma's UKW-D. The biggest improvement however, was the addition of three Hagelin-type pin wheels (N1-N3) that controlled the stepping of the three cipher rotors.

Simplified SG-39 circuit diagram

Each pin-wheel had a different number of positions (21, 23, 25) and made a single step on each key-press. Furthermore, each position of each pin-wheel had a pin that could be set to active or inactive. When an active pin engaged a sensing mechanism, it caused one or more cipher rotors to step. As a result, all cipher rotors moved more frequently and irregularly. In addition, the cipher rotors had one or two stepping notches to allow the old odometer-style Enigma stepping.

Despite the many improvements over Enigma, and the fact that it remained backward compatible with the Enigma, the SG-39 never evolved past the prototype stage. Eventually, the SG-41 (Hit­ler­muhle) – another invention of Fritz Menzer – was selected as a possible replacement candidate for Enigma, although that machine met with fierce critisism, mainly because of its high weight.

 More about Schlüsselgerät 39


TICOM
The development of the SG-39 machines was aban­do­ned some time in 1943. When an American TICOM inspection team led by major Howard C. Barlow visited the T&N factory in Frankfurt-am-Main shortly after the war, in June 1945, three prototypes were identified.

Unfortunately, only one was complete and had just been sent to a different location. Eventually, Barlow returned home with the most incomplete prototype of which the rotors and printers were missing. It is this pro­to­type that is shown in the image on the right. It was taken from the NSA publication German Cipher Machines of World War II by David P. Mowry [7 p.20].
  

Post-war developments
After WWII, cipher security in Germany became the responsibility of a new organisation under su­per­vision of Dr. Erich Hüttenhein. During WWII, Hüttenhein had been the chief of the crypt­ana­ly­ti­cal research unit of the Third Reich (OKW/Chi). After the war, the Americans kept him onboard, and in 1947 made him the head of the Studiengesellschaft zur Förderung Wissenschaftlicher Arbeit mbh. (SFWA) — translated: Society for Scientific Work (SSW) — which fell under the res­pon­si­bi­li­ty of the post-war intelligence service Organisation Gehlen (OG).

In 1956, control of the intelligence services was handed over by the Americans to the German Government, after which the OG was succeeded by the Bundes­nach­rich­ten­dienst (BND). In 1959, the SFWA became the Zentralstelle für das Chiffrierwesen (ZfCh) — the centralized German cipher authority — of which Hüttenhain remained the director until his retirement in 1970.

Although the development of cipher machines in Germany had been abandoned at the end of the war, the new German Government had a need for secure communication for its diplomatic and military traffic. Several German companies with experience in the field of cryp­to­grap­hy, were asked to develop new cipher machines. Around the beginning of 1954, three major cipher machines were under development in post-war Germany [4][5]:

  1. HELL H-54
  2. Lorenz Mixer Mi544
  3. High Speed Enigma
The H-54 was an improved version of the Hagelin CX-52, built by Hell in Kiel (Germany) under licence of the Swiss company Crypto AG. The fully mechanical device was intended for tactical traffic of the German Army — the Bundeswehr. The Lorenz Mixer Mi544 was a One-Time Tape cipher machine, developed at C. Lorenz AG in Stuttgart by Dr. Grimsen [4]. When used correctly, this machine was absolutely secure. It was intended for traffic at all classification levels.

High Speed Enigma
The High Speed Enigma (HSE) was developed at Telefonbau & Normalzeit (T&N) and was a further development of Schlüssel­gerät 39 (SG-39), which had been developed before and during WWII, but was never taken into production. Development of the HSE was started in the summer of 1953 and by December 1954 the first prototype was ready for review [5]. It was much more advanced than the SG-39 had ever been. It had 8 electric cipher rotors, plus 7 Hagelin-type pin-wheels.

Rotors (R), stators (S), cores (C) and pin-wheels (N) of the High Speed Enigma

The device came with 26 wiring cores (C1-C26), that were all placed in the lower half of the cipher unit. Each of the 8 cipher rotors (R1-R8) contained two wiring cores (16 in total). The re­maining 10 cores were used as stators (S1-S10) that were placed in between the rotors. The 7 pin-wheels (N1-N7) controlled the movement of the cipher rotors (R2-R8).  More

The basic idea that the cryptographic strength of the machine could be enhanced significantly by adding more rotors, was already known by the original inventor of the Enigma, Arthur Scherbius, as early as 1918. When he worked on the development of his 2-rotor prototype (Probemaschine), he also made an experimental version with 7 rotors. Although this greatly improved the cipher strength, it faced many contact problems that were caused by mechanical design constraints. The idea of placing rewirable intermediate discs (stators) in between the rotors, dates back to patent DE 554,421 that was filed by ChiMaAG in 1928 [9], but never made it into an actual design.

In late 1954, NSA top cryptologist Frank Raven eagerly awaited the first prototype of the HSE, probably for review and cryptanalysis. Colleagues from the ASAE were supposed to visit T&N and file a report about the new machine, but by January 1955 he still hadn't heard from them. In cor­res­pondence with NSA's William Friedman he even suggested ordering one from T&N for the price of DM 12,000, but Friedman later informed him that the machine could not be ordered [10].

Demonstration
On 2 February 1955, a delegation of the European section of the US Army Security Service (ASAE) visited T&N to see wether it was possible to establish 'favorable relations' with the company [5]. In this context, it meant that T&N would only sell the new machine to friendly nations and not to potential enemies like the Soviet Union (USSR), its satellites and other Warsaw Pact countries.

On the occasion, Mr. Weintraub of T&N demonstrated a prototype of the High Speed Enigma (HSE) that had just become available in December 1954. Weintraub, who reportedly displayed a cooperative attitude, told the delegation members that if they wanted to know more about the current cryptologic deve­lop­ments in West Germany, they should contact Dr. Erich Hüttenhain [5].

The initial machine, which was demonstrated in 1955, had a number of drawbacks. For trans­mis­si­on, the ciphertext had to be re-typed on a regular teleprinter. Likewise, any ciphertext re­ceived from a teleprinter line, had to be re-typed on the HSE, which was time consuming and gave rise to entry mistakes. The design team therefore went back to the drawing board and redesigned the en­tire machine, except for the cipher unit. The keyboard and the two printers were removed. In­stead the machine was fitted with a teleprinter interface, that allowed the machine to be inserted between any regular teleprinter and the telex line. It is believed that a small quantity of the re­de­sig­ned machine was built in 1957, which were then used by the German Foreign Office [6].

 Read the full report


Foreign Office   Auswärtiges Amt
Apart from the report of the demonstration in February 1955, which comes from in internal ASA/NSA memorandum [5], it is difficult to find any evidence of the existence and usage of the High Speed Enigma, but there are some hints in later publications. For example, in the 2002 book Gegen Freund und Feind by Peter F. Müller and Michael Mueller [3], we read on page 363:

In Kooperation mit dem Unternehmen "Telefonbau und Normalzeit" entwickelte Pullach dann eine neue Chiffriermaschine, die an die Technik der ENIGMA des Zweiten Weltkriegs anknüpfte.
In this context, Pullach refers to a city, south of München (Germany), where the German in­tel­li­gence service OG (later: BND) was located. The source for the above quote was a 1960 top secret internal BND memorandum, 1 which literally states [8]:

In Zusammenarbeit mit der Firma "Telefonbau und Normalzeit" enstand eine Chiffriermaschine, welche die bekannte "Enigma" des zweiten Weltkrieges ersetzt und verbessert.
Translated: Together with T&N, a ciphermachine was developed which replaced and improved the well-known Enigma from WWII. It confirms that the new machine was a much improved version of the Enigma. It is likely that the quote actually refers to the SG-39, which had been developed at T&N during the war, and was in fact already an improved Enigma. The memo also confirms that the HSE was developed in cooperation with the Zentralstelle (ZfCh) rather than OG/BND [8]. 1

Another interesting hint can be found in the classified NSA story Der Fall WICHER (the Wicher case) by Joseph A. Meyer [6]. It was compiled from TICOM interviews with high-ranking German cryptologists, comple­mented by Meyer's own remarks. On page 12 of this story, which was declassified by NSA in 2007, we find the following remark:

After the war, when the reconstituted West German Government established its cryptography, the ENIGMA was not brought back into service. Instead, the Foreign Office adopted the T&N (Telefonbau und Normalzeit) machine — a development from Menzer's original SG-39, but much more secure.
This source confirms that the machine that was developed by T&N, was indeed based on SG-39 and Enigma, and that it was much more secure. It also confirms that the machine was ac­tu­ally used by the German Foreign Office (Auswärtiges Amt), which means that there must have been more ma­chines than just a few prototypes. This seems to be confirmed by the surviving cipher unit in the Crypto Museum collection, which bears the serial number 007.

  1. Many thanks to Peter F. Müller and Erich Schmidt-Eenboom for sharing the source material for their 2002 book Gegen Freund und Feind [3]. They have also kindly given permission to reproduce this material here [8].
TEMPEST problems
Around 1959, the first problems with respect to compromising emanations surfaced. This was a worldwide problem – within NATO known as TEMPEST – that affected nearly all teleprinter cipher machines. It is caused by the transmission relay of the teleprinter, which causes transient pulses of a wideband nature. As a result, narrow pulses from the plaintext may appear in the transmitted ciphertext, which allows an eavesdropper to reconstruct the plaintext from an intercepted line.

Similar problems were found with other teleprinter cipher machines, such as the Philips Ecolex II where it was discovered in 1965 [11]. Most manufacturers solved the problem by inserting filters in the transmission line. In the case of the HSE, T&N developed a filter set for which they re­gis­te­red a patent in 1959 [IX]. Aparently, the filter was not able to filter out the compromising pulses completely, so a second solution was devised in which the pulses were masked by injecting extra transient noise, generated by the machine's own motor, directly in the transmission path. This solution is described in German Patent DE 1,110,209 [XI], which was also filed by T&N in 1959.

End of life
Aound 1960, the first fully electronic cipher machines were developed in several countries, in­clu­ding Germany. This development was linked to a NATO competition under the name TROL, which stood for Tapeless Rotorless On-Line. TROL machines marked the transition from (electro)­mecha­ni­cal cipher machines to fully electronic ones, in which the cipher rotors (and pin-wheels) were replaced by electronic shift registers. The first TROL systems were rolled out in NATO coun­tries between 1966 and 1968. They were faster and much more reliable than rotor machines.

Germany's contribution to the NATO contest was a machine known as ELCROTEL, developed by Siemens in München. Although it had the highest score in the NATO evaluation, it was not chosen as NATO's TROL machine, probably for political reasons. Instead the bidding was lost to the Bri­tish ALVIS (BID/610) and later to the American KW-7. Nevertheless, ELCROTEL was chosen by the Germany Ministry of Defense and by the Dutch Air Force, where it remained in service for many years. It is therefore likely that the German Foreign Office made a similar decision and replaced its High Speed Enigma (HSE) by a more modern machine, like ELCROTEL, in the mid-1960s.

 More about TROL machines





Technical description
At the heart of the HSE is a driven scrambler that pseudo-randomly transposes the alphabet a number of times in an irregular and frequently changing manner. This cipher unit consists of rotors, stators, wi­ring cores and pin-wheels, each of which are further described below.

Cores
Each High Speed Enigma (HSE) was supplied with 26 wiring cores, identified with the 26 letters of the Latin alphabet (A-Z). Each wiring core has 32 contacts at either side; one for each of the 32 characters of the 5-bit ITA-2 telegraphy alphabet (25). The contacts at the left side of the core are connected to the contacts at the right side of the core in a scrambled manner. Each core is wired differently. The 32 contacts are marked at the circumference of the core in this order:

123456ABCDEFGHIJKLMNOPQRSTUVWXYZ

All cores of the two known surviving core sets are marked on the right hand side with the number
001
. This probably identifies the wiring series. It is likely that the developers had planned to release multiple series, for example for different users. At present however, only series
001
is known. When setting up the machine with the daily key, all 26 cores must be installed in the lower half of the cipher unit (C1-C26), divided over the rotors (R) and stators (S), as follows:


The use of removable wiring cores is very similar to the use of wiring cores in the 1972 rotors of the Russian M-125-3 (Fialka) cipher machine. Unlike Fialka however, a HSE core is con­struc­ted in such a way that it cannot be flipped (i.e. front to back). This reduces the num­ber of possible settings by a factor of 2 for each core, or 226 = 67,108,864 times for the entire machine.

 Core wiring

26 wiring cores (A-Z)
Right side of rotor insert (here with core 'U' installed)
Rotor-insert with wiring cores 'C' and 'U' (seen from the right)
Stator with core
Intermediate stator removed from carrier
Wiring core 'A' (right side)
Wiring core 'A' (left side)
Wiring core 'A' (right side)
Wiring core 'A' (right side)
Close-up of the silver-plated contacts
Disassembled wiring core 'A'
Isolated pressure caps
Wiring core 'A' - interior
Wiring core 'A' - interior
Wiring core 'A' - interior
Wiring
C
×
C
1 / 16
26 wiring cores (A-Z)
C
2 / 16
Right side of rotor insert (here with core 'U' installed)
C
3 / 16
Rotor-insert with wiring cores 'C' and 'U' (seen from the right)
C
4 / 16
Stator with core
C
5 / 16
Intermediate stator removed from carrier
C
6 / 16
Wiring core 'A' (right side)
C
7 / 16
Wiring core 'A' (left side)
C
8 / 16
Wiring core 'A' (right side)
C
9 / 16
Wiring core 'A' (right side)
C
10 / 16
Close-up of the silver-plated contacts
C
11 / 16
Disassembled wiring core 'A'
C
12 / 16
Isolated pressure caps
C
13 / 16
Wiring core 'A' - interior
C
14 / 16
Wiring core 'A' - interior
C
15 / 16
Wiring core 'A' - interior
C
16 / 16
Wiring

Rotors
The lower half of the cipher unit holds eight cipher rotors of which the stepping is controlled by the seven pin-wheels in the upper half. Each rotor is made of grey plastic and is fixed in place, although its wiring is held in a removable yellow plastic insert that accomodates two cores.

In the diagram above, the rotors are shown in blue. As each rotor takes two wiring cores (e.g. C3 and C4), this means that 16 of the available 26 cores are installed in the rotors, subject to the and the inner key settings. The remaining ten cores are used for the stators (see below).

In order to remove the yellow insert from a cipher rotor, the rotor must first be set to its neutral position, which means that the red line should be facing the front of the cipher unit. In that case, rotor position 08 should be visible through the window in the front rotor cover.
  

The yellow insert can now be extracted from the rotor body, as shown in the image above. The rest of the rotor, with the cradle that holds the insert, is left behind in the rotor stack. The plastic yellow insert holds two wiring cores, that are installed from the left and right sides respectively.

The cores and the yellow insert are constructed in such a way that the cores cannot be installed the wrong way around (i.e. flipped). This means that the series number (001) must always face the right side of the rotor. It is possible however to install each core in 32 different positions, indicated by the letters and numbers on the circumference of the wiring cores (1-6, A-Z).

When installing the cores in the yellow insert, the current positions of the cores are visible through two small windows in the side of the insert. The positions are specified as part of the inner key.
  

In the image above, core C is installed in the left half of the insert, whilst core U is installed in the right half, with their core positions defined by two characters, for example
T5
as shown here. Note that the position window has an offset of -10 from the contact at the dead top of the core. If '1' is at the the dead top of the core, the character visible in the position window is 'Q'.

Once the cores have been correctly installed in the yellow insert, the insert can be placed back in the rotor. Note that the two cores always move in tandem (i.e. they step at the same time). Also note that each rotor has a black ring that shows the current position (01-32). The start position of each rotor is set as part of the outer key, and must be different for each message.

All rotors in neutral position (red line at dead top)
Rotors in neutral position with red line at the dead top
Lifting the rotor-insert from a rotor
Rotor-insert 4 removed
Empty rotor (insert with two wiring cores removed)
Contact pads in the empty rotor
Right side of rotor insert (here with core 'U' installed)
Left side of rotor insert (here with core 'C' installed)
Rotor-insert with wiring cores 'C' and 'U' (seen from the right)
Rotor-insert with wiring cores 'C' and 'U' (seen from the left)
Installing the leftmost core in a rotor-insert
Installing the rightmost core in a rotor-insert
Setting the positions of the two cores in a rotor-insert
Placing a configured rotor-insert back in the rotor
Rotor-insert half-way installed, showing the two windows with the core positions
Rotor-insert fully installed
D
×
D
1 / 16
All rotors in neutral position (red line at dead top)
D
2 / 16
Rotors in neutral position with red line at the dead top
D
3 / 16
Lifting the rotor-insert from a rotor
D
4 / 16
Rotor-insert 4 removed
D
5 / 16
Empty rotor (insert with two wiring cores removed)
D
6 / 16
Contact pads in the empty rotor
D
7 / 16
Right side of rotor insert (here with core 'U' installed)
D
8 / 16
Left side of rotor insert (here with core 'C' installed)
D
9 / 16
Rotor-insert with wiring cores 'C' and 'U' (seen from the right)
D
10 / 16
Rotor-insert with wiring cores 'C' and 'U' (seen from the left)
D
11 / 16
Installing the leftmost core in a rotor-insert
D
12 / 16
Installing the rightmost core in a rotor-insert
D
13 / 16
Setting the positions of the two cores in a rotor-insert
D
14 / 16
Placing a configured rotor-insert back in the rotor
D
15 / 16
Rotor-insert half-way installed, showing the two windows with the core positions
D
16 / 16
Rotor-insert fully installed

Stators
Of the 26 available wiring cores (C1-C26), 16 are used for the rotors (2 per rotor). The remaining 10 cores are used as stators (S1-S10). They are inserted between the rotors and are shown in purple in the diagram above. A stator adds an extra alphabet transposition in a static manner.

A stator consists of a plastic yellow frame into which a core can be installed. Both the frame and the core are constructed in such a way that the core must be inserted into the frame from the right. Furthermore, the core cannot be flipped, which means that its series-number (001) has to face the right side of the frame.

The front of the yellow frame has a red tip that must point to the bottom when inserting the stator (i.e. the yellow frame with the core) into the desired stator bay, subject to the keying instructions and the inner key settings.
  

Like the rotors, a stator frame has a small window through which the current position of the core is visible. Note that the position window has an offset of -6 from the contact at the dead top of the core. If '1' is the dead top of the core, the character visible in the position windows is 'U'.

Seven stators are installed in between the eight rotors, plus two between the left end plate and the first rotor (R1), and one between the rightmost rotor (R8) and the right end plate. Unlike a rotor, a stator does not move during encipherment. Nevertheless, it contributes significantly to the strength of the cipher. It is comparable to the non-driven extra rotor (Zusatzwalze) of the Naval Enigma M4, but rather than just one static alphabet substitution, the HSE has ten of them.

Removing a stator
Stator removed from the machine, showing wiring core 'V'
Stator with core
Intermediate stator removed from carrier
Intermediate stator 'Q'
Installing a wiring core in a stator
Core position of a stator
Stator half-way installed, showing the window with the core position
E
×
E
1 / 8
Removing a stator
E
2 / 8
Stator removed from the machine, showing wiring core 'V'
E
3 / 8
Stator with core
E
4 / 8
Intermediate stator removed from carrier
E
5 / 8
Intermediate stator 'Q'
E
6 / 8
Installing a wiring core in a stator
E
7 / 8
Core position of a stator
E
8 / 8
Stator half-way installed, showing the window with the core position

End plates
At either end of the rotor stack is a 32-contact end plate that serves as input and output, com­pa­ra­ble to the Eintrittswalze (ETW) of the Enigma cipher machine. It should be noted however, that, unlike wartime Enigma, the HSE does not have a reflector (UKW) and, hence, does not suffer from the weak­ness that a letter can't be enciphered to itself. Consequently, the func­ti­on of the input and output plates must be swapped when switching from en­cryp­tion (VE) to decryption (ENT).

The image on the right shows the leftmost end plate (EL), which is integrated with the bay for the first two stators (S1, S2). Its construction is very similar to that of Enigma's entry disc (ETW), but it is made of nylon rather than bakelite.

When the machine is in cipher mode, the left­most end plate is also known as the in­put disc. It has 32 silver-plated contacts that are arran­ged in a circle, in such a way that they connect to the 32 contacts at the left side of the first stator (S1). The left end plate is wired to two large con­nec­tors (PL1, PL2) at the rear of the cipher unit.
  

The right end plate (ER) is contructed similarly. It is integrated with the bay for the last stator (S10), and is wired to the two large connectors (PR1, PR2) at the rear of the cipher unit. When the ma­chine is in cipher mode, the right end plate is also known as the output disc. When the ma­chine is in decipher mode, the functions of the input and output discs are swapped.

 End plate wiring

Leftmost end plate
Rightmost end plate
Left end plate wiring (cap removed)
Left end plate wiring (seen from the left side of the machine)
Right end plate with removed cap
Right end plate wiring (cap removed)
Right end plate wiring (seen from the right side of the machine)
Close-up of the solder side of the right end plate
F
×
F
1 / 8
Leftmost end plate
F
2 / 8
Rightmost end plate
F
3 / 8
Left end plate wiring (cap removed)
F
4 / 8
Left end plate wiring (seen from the left side of the machine)
F
5 / 8
Right end plate with removed cap
F
6 / 8
Right end plate wiring (cap removed)
F
7 / 8
Right end plate wiring (seen from the right side of the machine)
F
8 / 8
Close-up of the solder side of the right end plate

Pin-wheels
In the Enigma, rotor stepping is controlled by one or more notches of the adja­cent rotor. The rightmost rotor steps on each key press. When its notch is en­gaged, the rotor to its left also makes a single step. Likewise, the leftmost rotor is controlled by the middle one. As a result, the middle rotor only steps once every 26 characters, and the leftmost rotor barely moves at all.

This odometer-style stepping makes Enigma regular and predictable, which can be regarded as an exploitable weakness of the cipher system.

In the HSE, this problem was solved by in­tro­ducing Hagelin-type pin-wheels to control the motion of the cipher rotors. On each key-press, all pin-wheels make a single step. Furthermore, each pin-wheel has a different number of po­si­ti­ons (29, 31, 37, 41, 43, 47, 53), all of which are prime numbers to ensure a maximum length cipher period. The image on the right shows the left­most pin-wheel, with several inactive pins.
  

The pin-wheel positions are numbered 01, 02, 03, etc. Furthermore, each position has a pin that can be set to the right (active) or left (inactive). When an active pin engages the sen­sing me­cha­nism, it causes the corresponding cipher rotor to step. According to Patent DE 977,691 of 1954, the leftmost rotor (R1) steps on each input character. The second rotor (R2) is con­trolled by the first pin-wheel (N1), etc. The last rotor (R8) is controlled by the last pin-wheel (N7). Con­se­quent­ly, all rotors move frequently and irregularly, which greatly improves the strength of the cipher.

Pin-wheelLengthSensing 1Offset 2ControlsRemark
----R1R1 steps on each character
N12920-10R2  
N23121-11R3  
N33725-13R4  
N44128-15R5  
N54329-15R6  
N64732-16R7  
N75336-18R8  
  1. The sensing position is specified when position 01 is visible in the window at the front of the machine.
  2. The offset is the distance between the sensing position and the number visible in the window at the front.
Stepping rotors
Stepping rotors (pin-wheels)
Left side of a pin-wheel, showing the active pins
Pushing a pin to the right to make it inactive
Pushing a pin to the left to make it active
Pushing a pin to the left to make it active
Active pin sensing lever
Active pin sensing lever
G
×
G
1 / 8
Stepping rotors
G
2 / 8
Stepping rotors (pin-wheels)
G
3 / 8
Left side of a pin-wheel, showing the active pins
G
4 / 8
Pushing a pin to the right to make it inactive
G
5 / 8
Pushing a pin to the left to make it active
G
6 / 8
Pushing a pin to the left to make it active
G
7 / 8
Active pin sensing lever
G
8 / 8
Active pin sensing lever

Circuit diagram
Below is a simplified circuit diagram of the cipher unit of the HSE. At the top left is a motor that is running con­stant­ly. It drives a clutch that is controlled by the input circuit. As soon as a character is available at the input (e.g. when a key is pressed), the clutch is engaged (start), after which the main axle makes one full revolution. This causes the first rotor (R1) to make a single step. It also causes all seven pin-wheels (N1-N7) to make a single step. Depending on the positions of the active pins on the pin-wheels, this causes the remaining rotors (R2-R8) to step conditionally.


Once the rotors have stepped to their new positions, a character can be enciphered. For this, the character first has to be converted from the 5-bit domain to one of 32 discrete electric lines. This line then enters the rotor stack via one of the 32 contacts of the left end plate (EL). It then passes all stators and rotors from left to right, until it leaves the stack via one of the 32 contacts of the right end plate (ER). The output line is then converted back to 5 bits, so that it can be printed.

HSE Mark I in cipher mode
Block diagram of the HSE Mark I

The block diagram above shows how this was done with the HSE Mark I. It shows the machine in cipher mode. The keyboard directly delivers the signals from the 32 keys to the left end plate. It also (mechanically) delivers the same key in 5-bit format, which is passed directly to the plaintext printer (PT). The output from the right end plate is converted to 5-bit format by means of a diode matrix, which is then passed to the ciphertext printer (CT). This version is for off-line use only.

HSE Mark II in cipher mode
Block diagram of the HSE Mark II

The block diagram above shows the HSE Mark II in cipher mode. At the heart is the same rotor stack, but the keyboard and the two printers have been removed. Instead, it takes the serial data signal from a teleprinter (at the left), converts it to parallel 5-bit data, which is then decoded into 32 individual lines that are connected to the left end plate. The output from the right end plate is encoded to parallel 5-bit data, which is then converted to a serial signal that can be passed directly to the telex line. Alternatively, this line can also drive a printer or a tape puncher.

In decipher mode, the above process is reversed. In that case the right end plate (ER) acts as the input and the left end plate (EL) delivers the output. It is currently unknown how this switching from cipher to deciper mode was implemented. It is likely though that this was done by means of electromagnetic relays.

Control signals
The diagram below shows the electric parts that are present inside the cipher unit. At the top right is the motor (M) which is not part of the cipher unit. It is housed inside the machine's main body, and is coupled to the cipher unit by means of a cogwheel. The motor runs continuously and drives a clutch, which is in decoupled state by default. As soon as an input character is available, the electronics of the main body will activate the solenoid (Y1), which in turn couples the clutch. Once coupled, the motor drives the main axle that causes the pin-wheels and rotors to step.

Control signals to the solenoid-driven clutch and from the impulse timing switches

At the bottom right are two cam wheels with normally-open switches (S1, S2) that control the timing of the cipher unit. They inform the main unit when a character can be encrypted, and ensure that the clutch is disengaged after a full revolution of the main axle. In the above diagram, the blue labels refer to the contact numbers of the four connectors at the rear of the cipher unit.




Contact junctions
A major problem with the design of rotor-based cipher machines is the reduced reliability when the number of contact junctions increases. In other words: machines with 10 rotors are generally cryptographically much more secure than machines with 4 rotors, but they are mechanically less reliable because of potential contact problems. In early machines like Enigma K, this issue was solved by increasing the contact pressure. Later machines like the 9-rotor KL-7, were notorious for their contact problems, which were partly solved by issueing special main­te­nance instructions.

58 contact junctions in the cipher rotor stack !

The lower half of the HSE's cipher unit (i.e. the actual scrambler), has no less than 58 contact junctions, as illustrated in the diagram above. All contacts are silver-plated and the cores were designed in such a way, that sufficient contact pressure was guaranteed. Nevertheless, the development of this machine must have been a nightmare from a designer's point of view.

The advantage of this approach however, is that the stators bays, act as a mechanical inter­mediate 'end plate' for the rotors. This means that each rotor is embraced by two such 'end plates', and does not have to divide the pressure of its contacts over the entire rotor stack.




Key setting
When setting the cryptographic key of the HSE, the following key types should be discriminated:

  • Inner key
    This is the daily key, which requires both rotor covers to be opened with the supplied physical key. It was generally set by a cipher officer.

  • Outer key
    This is the message key, which can be set directly from the front panel, without opening the rotor covers. This key could be set by the operator.
Inner key
The Inner Key, also known as the Daily Key, requires access to the interior of the cipher unit, for which a physical key is required. The upper half of the cipher unit contains 7 pin-wheels that are fixed in place. Each pin-wheel has a number of pins that is equal to the number of positions of that wheel. Each pin can be set to active (right) or inactive (left). This can be done by hand. The inner key specifies which pins are to be set to active. A '1' denotes an active pin.

The lower half of the cipher unit contains the stators and rotors. The inner key specifies the order in which the cores are installed in the stators and rotors. It also specifies the core's orientation (i.e. one of 32 positions). Below is an example of a valid inner key:

 0        1         2         3         4         5  
Pin-wheels12345678901234567890123456789012345678901234567890123Length
N1:1010111101000101100011110100129
N2:000101110111010001010110001001031
N3:100101101011011011011101010010111011137
N4:0001011011010101010110110100101100000100141
N5:011101101011011101111111000000011010110101143
N6:0111100101010101010100011101011010111010011110047
N7:0001010010111010010110000001000000100011001110111011153
     
Wiring cores  __ __ __ __ __ __ __ __  
CoreFZYWBSTVMXRCUQEGJAINDLKOHP  
PositionPUNGO3ZHRVXT5UUHWCYGJCPDAG  
The horizontal lines mark the two cores that are placed inside a single rotor. At present we don't know the exact format of the inner key. In the example above, the pins are specified as '1' (ac­tive) or '0' (inactive). In practice however, it is possible that only the active pins were listed, like this:

N1: 01, 03, 05, 06, 07, 08, 10, 14, 16, 17, 21, 22, 23, 24, 26, 29

Outer key
The Outer Key, also known as the Message Key, consists of the start positions of the 7 pin-wheels and the 8 cipher rotors. It can be set when both rotor covers are closed. In other words: it can be set by the operator without access to the interior of the cipher unit. A dif­fe­rent outer key should be used for each message. Below is an example of a valid outer key:

Pin-wheels21 11 06 22 30 08 16
RotorsC D 3 A K M 7 B
Key space
Below is a calculation of the number of possible settings of the HSE. Generally speaking, the num­ber of possible settings is not the same as the effective key space, as there are always pa­ra­me­ters that contribute less to the overall strength of the cipher than other parameters. The HSE however, does not have the weak contributors of Enigma, such as the ring-setting (Ringstellung), the reflector (UKW) and the reciprocal plugboard (Steckerbrett). The number of possible settings will therefore give a good impression of the effective key space of the HSE.

Inner keyPossible settingsResult  
Pin-settings229 · 231 · 237 · 241 · 243 · 247 · 253≈ 3.885 · 1084  
Core order26!≈ 4.032 · 1026  
Core position3226≈ 1.361 · 1039×
 Inner settings:≈ 2.132 · 10150≈ 499 bits
Outer key      
Pin start29 · 31 · 37 · 41 · 43 · 47 · 53≈ 1.46 · 1011  
Rotor start328≈ 1.099 · 1012×
 Outer settings:≈ 1.60 · 1023≈ 77 bits
 Total settings:≈ 3.41 · 10173≈ 576 bits
Cipher period
The cipher period of the machine is determined by two cycles: (1) the pin-wheels, and (2) the cipher rotors. Let's first consider the pin-wheels. Each pin-wheel has a different number of po­si­ti­ons. These are all prime numbers in order to obtain a maximum length cipher period. As each pin-wheel makes a single step on each character, and the wheels do not interact with each other, the cipher periode is calculated by multiplying the number of positions of each wheel, as follows:

29 · 31 · 37 · 41 · 43 · 47 · 53 = 146,078,888,479 ≈ 1.46 · 1011 (≈ 20 bits)

This means that the stepping pattern repeats after 146,078,888,479 characters. The cipher pe­ri­od of the rotors is more difficult to calculate, as their stepping behaviour is entirely controlled by the (active) pins on the pin-wheels. In order to maximise the period, it is important that the num­ber of active pins is different for each pin-wheel, and that these numbers do not share a common factor with 32 (the number of contacts of a rotor). This means that they must be co-primes of 32.

Failure to apply the above rules, may result in a so-called weak key, in which case the period of the cipher rotors is unknowingly shortened. It is also possible that the initial period is a long one, but that it eventually ends in a (repeating) short cycle which can easily be broken. It should also be avoided to set all the pins of one or more pin-wheels to inactive. The result would be that the corresponding rotor(s) would never move, potentially leaving only the first rotor (R1) to step on each character. This would reduce the cipher period to just 32 steps.




Interior
Mark I
Although the original machines were destroyed in the early 1960s (apart from four cipher units) and none of the circuit diagrams appear to have survived, we have found two photographs of the interior of the Mark 1 version [1]. It is likely that these were made by T&N in or around 1955.


The first image (above) shows the device after removing the metal cover. The upper half holds the cipher unit with the pin-wheels, the cipher rotors and the stators, whilst the lower half holds the keyboard and two printers: one for the ciphertext (left) and one for the plaintext (right). Note that the front lid of the cipher unit is in one piece, whereas with the later Mark II machine, these are two separate covers. Furthermore, there is an extra cover over the cipher rotors (opened here).


The second photograph (above) shows the same machine after the cipher unit has been removed. This reveals the electronic circuit, which is built around 10 valves (tubes). The wiring of the cipher unit is connected to the main body via four 20-pin connectors that are visible side-by-side in the image above. The rotors are driven by a motor which is located at the rear left of the base unit.

High Speed Enigma Mark I. Photograph kindly provided by Klaus Kopacz [1].
High Speed Enigma Mark I - interior. Photograph kindly provided by Klaus Kopacz [1].
High Speed Enigma Mark I - with removed cipher unit. Photograph kindly provided by Klaus Kopacz [1].
H
×
H
1 / 3
High Speed Enigma Mark I. Photograph kindly provided by Klaus Kopacz [1].
H
2 / 3
High Speed Enigma Mark I - interior. Photograph kindly provided by Klaus Kopacz [1].
H
3 / 3
High Speed Enigma Mark I - with removed cipher unit. Photograph kindly provided by Klaus Kopacz [1].

Mark II
Although there are no photographs of the interior of the Mark II version, we assume that it is very similar to that of the Mark I. Its cipher unit is slightly different — it has two seperate rotor covers that are locked with a physical key — but its operation is functionally identical. Instead of a key­board and two strip printers, the lower half of the machine holds the telex interface circuitry for connection of a regular teleprinter, plus an interface to the telex line or a tape puncher.

Cipher unit
The cipher unit was functionally identical for both versions of the machine. It is me­cha­ni­cal­ly dri­ven by a continuously running motor, in combination with a solenoid-operated clutch. The clutch is activated on each input character, which causes the cipher unit to advance to the next state. The image below shows the cipher unit after the protective case shell has been removed, with the pin-wheel and rotor covers open, seen from the top. The pin-wheels are clearly visible here.


The device is built on a die-cast aluminium chassis. The upper half is taken by the pin-wheels, whilst the lower half holds the cipher rotors. In between them is a mechanical construction con­sis­ting of axles, cog-wheels, pawls, sensing arms and motion arms. This construction drives the pin-wheels and conditionally steps the cipher rotors. The image below shows the rear side of the cipher unit, as seen from the bottom left, whith the rotor stack clearly visible at the front.


Also visible in the above image are the four connectors that carry the wiring to the end plates. They are placed side-by-side at the bottom edge of the chassis. The leftmost two connectors (at the right in the image) also carry the control signals from the two impulse contacts and to the solenoid that drives the clutch. Two resistors and a capacitor are connected to the solenoid. This small circuit acts as a delay, and is described in Patent DE 853,007 of 1943 [I]. The capacitor is the only component in the cipher unit that has a date code: 75/3. It was manufactured in week 3 of 1957, which means that it is likely that the device was made during the course of 1957.

Cipher unit with case shell removed
Interior with pin-wheels (seen from the top)
Bottom side with case shell removed
Bottom side of die-cast frame
Solenoid operated clutch
Solenoid close-up
Capacitor and two resistors close-up
Impulse contacts (timing)
I
×
I
1 / 8
Cipher unit with case shell removed
I
2 / 8
Interior with pin-wheels (seen from the top)
I
3 / 8
Bottom side with case shell removed
I
4 / 8
Bottom side of die-cast frame
I
5 / 8
Solenoid operated clutch
I
6 / 8
Solenoid close-up
I
7 / 8
Capacitor and two resistors close-up
I
8 / 8
Impulse contacts (timing)

Rotor stack
The rotor stack is housed in the lower half of the cipher unit and consists of 8 rotors (with 2 cores each), 10 stators (with one core each), and two end plates: one at the left and one at the right. All wiring cores, rotor cradles, stator bays and end plates have 32 contact points each.

Unlike Enigma, the rotors are not mounted onto a common spindle. Instead, each rotor consists of a cradle (in which the yellow insert with the 2 cores is placed) and two local 'end plates'. Each local end plate forms one half of a stator bay.

A single rotor assembly can be removed from the rotor stack, by removing two screws at the top from the adjacent stator bays, and four screws at the bottom of the chassis. This allows the rotor assembly to be lifted from the stack. A complete removed rotor assembly is shown in the image on the right. It consists of three parts:
  

the rotor cradle and two local end plates. The rotor cradle has 32 rectangular flat-faced silver-plated contacts at either side that are internally wired to the interior of the cradle. The local end plates have 32 triple brush contacts that 'swipe' the outer contacts of the rotor cradle. The other side of the local end plate forms one half of a stator bay, and has 32 flat-faced contacts that mate directly with the rounded contacts of the core that is installed in the stator bay.

Screw holding the two halfs of the stator bay together
Removing a rotor assembly
Contacts inside a stator bay (rotor assembly removed)
Rotor assembly (dismounted from chassis)
Rotor assembly with one side panel removed
Rotor assembly with two side panels removed, showing the brush contacts.
Tripple brush contacts inside rotor assembly
Stator bay contacts (left side of rotor assembly)
J
×
J
1 / 8
Screw holding the two halfs of the stator bay together
J
2 / 8
Removing a rotor assembly
J
3 / 8
Contacts inside a stator bay (rotor assembly removed)
J
4 / 8
Rotor assembly (dismounted from chassis)
J
5 / 8
Rotor assembly with one side panel removed
J
6 / 8
Rotor assembly with two side panels removed, showing the brush contacts.
J
7 / 8
Tripple brush contacts inside rotor assembly
J
8 / 8
Stator bay contacts (left side of rotor assembly)

Restoration
When we obtained the featured Cipher Unit in July 2026, it was in unknown condition, al­though it was cosmetically in good shape. The pin-wheels and the rotors could be moved by hand, but the fourth rotor (R4) did not register (i.e. no clicks) and none of the sensing arms could be moved.

Furthermore, the die-cast chassis was bended inward near connectors PL1 and PL2, which pre­ven­ted them from being inserted into the mating sockets. This was probably caused by improper handling after the cipher units were removed from the surplus machines in the late 1960s.

As we would eventually like to get the cipher unit running again, it is necessary to have full access to these connectors, as they carry the wiring to the left and right end plates of the rotor stack. The problem was solved by temporarily loose­ning the connectors to get access to the edge.
  

Using metal plates and appropriate bending tools, the edge of the chassis was then straightened. The connectors are now accessible again. Mating 20-pin DIN 41622 sockets were ordered from Reichelt in Germany. In the future this might allow us to connect the cipher unit to a best-guess replica of the original electronics, and eventually to an external teleprinter and a telex line.

A much bigger problem are the bearings of the mechanical sensing and motion arms inside the device. They allow the arms be mounted onto a common axle and pivot freely against the ten­sion of a spring. The grey tapered bearings are made of a cast alloy, mounted at either side of the arm. In the image on the right, three such bearings are visible below the pin-wheel.

Under the influence of temperature changes and moisture the bearings have expanded in all di­rec­tions, causing them to bind firmly onto the axle and against the spacers in between them.
  

In addition, the cast alloy bearing has be­come brittle, as a result of which it will probably break and fall apart when applying excessive force. In total, there are 32 such bearings, divided over three axles, that are completely blocking the mechanism. At present, this is our biggest problem. It requires the entire cipher unit to be disassembled and alternative bearings to be made.

To be continued...

Problems
  • Motor and electronics missing (these are part of the machine body)
  • Die-cast chassis dented near connectors
  • Right hand locking lever loose
  • Pinout of connectors unknown
  • Entire mechanism blocked due to 32 bad and brittle die-cast alloy bearings
  • One rotor cracked
Fixed
  • Die-cast chassis straightened out near connectors
  • Right hand locking lever fixated with additional nut
  • Left and right end plate wiring measured
  • Wiring of all 26 cores measured
Dented bottom edge
Die-cast chassis straightened out
Repaired locking lever (nut added on the inside)
Binding pressure roller arm with brittle bearing
Cracked and binding bearing
Brittle and binding bearings
K
×
K
1 / 6
Dented bottom edge
K
2 / 6
Die-cast chassis straightened out
K
3 / 6
Repaired locking lever (nut added on the inside)
K
4 / 6
Binding pressure roller arm with brittle bearing
K
5 / 6
Cracked and binding bearing
K
6 / 6
Brittle and binding bearings

Wiring
Below is the wiring of the 26 cores of the 001-series. The wiring was measured from the cores in our collection, with the left side defined as the input in the order 1, 2, 3, etc., and the right side as the output. Use the diagram below as a guide. It shows the right side of the core (the out­put). This is the side that carries the series number
001
. By assembly convention, the top of the iden­ti­fi­cation letter (e.g. the letter 'A' in the example below) is always lined up with contact '1'.

Right side of the core (in the wiring table below, this side is the output)


001 series
Core123456ABCDEFGHIJKLMNOPQRSTUVWXYZ Input
ARSLOX5KNY4BUGEM3VPDFITACHJ216WZQ  
BPJ2IOVADGXBLFST5EJ3NR6CQUHZ14MWK  
CDHIK1CLNGXQOV5J4MPRBE26AF3TUWYZS  
D5NUKVZDPGOI2AS4TWXFCJEHQRBL6Y13M  
EEUAR2F4SOJL5WXNC6HMTPZ1KDVY3BIQG  
FMN6DST51HFKIVLJBUWXR3EG4COYPQ2AZ  
GMBG5YJHILW2SUADR3NE4CKXPFT1QVZ6O  
HOALRWYPZ2QV3FS15EKTBDNXM6G4UIJHC  
IGMB6A5T1RXFQNDVS4ZJLECWOPH23UYKI  
JIACW6BK3VMNQRTOS1DHUEL4JF25XYZGP  
K4ODNHV2IYSXK6P5EBGLQUAM1FT3CRZJW  
LVZJT6CHOAN5DGLYFBPW4I3RXKMSU2E1Q  
MEJ1CGDPVH2KQ5MYNOSU36AFIBLXZRTW4  
N56LHYDNWAIQJO1TV3KRFU2GXECP4MBSZ  
OLGSKOBQW6NH5CMVAD2XZTYIU14FP3JER  
P14QE5ACKZNO3YLVSBR2PFXGTUMIWJH6D  
QIQKGJNSYFAMXU2TLBPWCZDO41E3HV56R  
R26BCE4YWNKRLFMPH1JS3GVXZADUIOT5Q  
SG3CLSZEH4MD1NY6BRVF2ITUWJX5AOQKP  
T4DPALVB5QHIOSY3MJXEFRGNUZ26WK1CT  
UKFRSZDTOV3J4WCIHEMNP1LQ5B6AUX2GY  
VL15PZIXN4HWEKBFYM23STOG6CRAQVDJU  
WJYFMNVI56ZL1T3UER2HBAKPDO4QXCSGW  
XDSPX2O45HWGAFMK6EJNT13RQVCYLBIUZ  
YERUMFI1T4PN2H5CJGSZ6ALVOW3BDKQXY  
ZMITO2GCSFVDZ34KPR16YAJNXU5HLWBEQ  
Connections
Cipher Unit
The Cipher Unit is connected to the body of the main machine via four 20-pin DIN 41622 male connectors that are located at the rear side of the cipher unit. These connectors mate with four female connectors that are part of the main body. Connectors PL1 and PL2 are connected to the left end plate (input) and to the control signals for the clutch. Connectors PR1 and PR2 carry the lines from the right end plate (output). The wiring of these connectors is specified below.

Rear view of the cipher unit (bottom edge)

The diagram below shows the wiring order of the two end plates. The left end plate is wired counterclockwise when observed from the left side of the machine. The first half of the contacts (1-16, shown in red) is wired to connector PL1. The second half (17-32, shown in blue) is wired to PL2. The right end plate is wired clockwise when observed from the right side of the unit. Contacts 1-16 (red) are wired to connector PR1 and contacts 17-32 (blue) are wired to PR2.



Connector PL1
Connector PL1 is a 20-pin DIN 41622 plug. It carries the wiring of the first half of the contacts (1-16) of the left end plate (EL), plus the wiring to the two impulse switches that are mounted near the clutch. The pinout is shown when looking into the contacts of PL1.

  
       
1.EL 11.EL 2
2.EL 32.EL 4
3.EL 53.EL 6
4.EL 74.EL 8
5.EL 95.EL 10
6.EL 116.EL 12
7.EL 137.EL 14
8.EL 158.EL 16
9.Impuls switch S2a9.Impuls switch S2b
0.Impuls switch S1a0.Impuls switch S1b

Connector PL2
Connector PL2 is a 20-pin DIN 41622 plug. It carries the wiring of the second half of the contacts (17-32) of the left end plate (EL), plus the wiring to the solenoid that drives the clutch. The pinout is shown when looking into the contacts of PL1.

  
       
1.Solenoid SOL11.Solenoid SOL2
2.not connected2.not connected
3.EL 173.EL 18
4.EL 194.EL 20
5.EL 215.EL 22
6.EL 236.EL 24
7.EL 257.EL 26
8.EL 278.EL 28
9.EL 299.EL 30
0.EL 310.EL 32

Connector PR1
Connector PR1 is a 20-pin DIN 41622 plug. It carries the wiring of the first half of the contacts (1-16) of the right end plate (ER). Four pins are unused (a9, a0, b9 and b0). The pinout is shown when looking into the contacts of PR1. Note that the wiring is mirrored when compared to PL1.

  
       
1.ER 21.ER 1
2.ER 42.ER 3
3.ER 63.ER 5
4.ER 84.ER 7
5.ER 105.ER 9
6.ER 126.ER 11
7.ER 147.ER 13
8.ER 168.ER 15
9.not connected9.not connected
0.not connected0.not connected

Connector PR2
Connector PR2 is a 20-pin DIN 41622 plug. It carries the wiring of the second half of the contacts (17-32) of the right end plate (ER). Four pins are unused (a1, a2, b1 and b2). The pinout is shown when looking into the contacts of PR2. Note that the wiring is mirrored when compared to PL2.

  
       
1.not connected1.not connected
2.not connected2.not connected
3.ER 183.ER 17
4.ER 204.ER 19
5.ER 225.ER 21
6.ER 246.ER 23
7.ER 267.ER 25
8.ER 288.ER 27
9.ER 309.ER 29
0.ER 320.ER 31




Related patents
  1. German patent DE 853,007
    Schaltungsanordung zur Verzögerung von Schaltvorgängen

    Alexander Wirth on behalf of T&N, filed 19 March 1943.


    Although this patent is not directly related to cipher machines, it shows the electronic circuit that is used in the SG-39 and also in the HSE, to stretch the control pulse to the solenoid of the clutch. This is done to bridge the time between the start signal and the closing of the impulse contact on the machine's main axle.

  2. German Patent DE 974,447 — Verschlüsselungsgerät
    Karl Grundlfinger on behalf of T&N, filed 15 May 1943.

    This patent was filed during WWII and is related to the wartime development of the SG-39. It has four cipher rotors, one stator, pin-wheels, two 5-bit printers, a 32-to-5 bit encoder (diode matrix), and a serialiser for transmission to a telex line. Note that this (initial) design had 32 contact points on the rotors, just like the HSE.

  3. German Patent DE 975,036 — Chiffriergerät
    Karl Grundlfinger on behalf of T&N, filed 17 August 1952.


    This patent is probably related to the wartime development of the SG-39, as the design still incorporates a plugboard and a reflector (UKW). It was filed after the war in 1952 however, just before T&N started the development of the High Speed Enigma (1953).

  4. German Patent DE 977,691
    Chiffriergerät mit in drehbaren Kassetten gelagerten Kontaktscheiben

    Werner Liebknecht on behalf of T&N, filed 1 Juni 1954.


    This patent describes the basic functionality of the cipher unit of the HSE Mark I, which is believed to be (nearly) identical to the cipher unit of the HSE Mark II. It shows the eight rotors, the 10 stators and describes the 26 wiring cores. It also describes how seven of the rotors are driven by the seven pin-wheels, powered by a built-in motor.

  5. German Patent DE 977,692 — Durchgangsscheibe für Chiffriergeräte
    Franz Burkhard on behalf of T&N, filed 11 September 1954. Addition to patent DE977691.

    This patent describes the construction of the removable cores.

  6. German Patent DE 1,045,692 — Chiffriergerät
    Karl Grundlfinger & Franz Burkhard on behalf of T&N, filed 16 August 1952.


    This patent shows the combined use of cipher rotors and pin-wheels, and also the use of a mechanical 5-bit encoder for the keyboard. It is probably related to the war­time de­ve­lop­ment of the SG-39, as the design still incorporates a plugboard and a reflector (UKW), which were omitted from the later HSE. It was filed after the war in 1952 however, just before T&N started the development of the High Speed Enigma (1953).

  7. German Patent DE 1,051,543 — Chiffriergerät
    Franz Burkhard on behalf of T&N, filed 1 September 1954.

    This is an addition to the previous patent (DE1045692). It was filed during the develop­ment of the HSE. It describes in detail how the inactive pin of a pin-wheel is sensed and how it affects the stepping of the corresponding cipher rotor. This sensing mechanism is used in the HSE.

  8. German Patent DE 1,087,162
    Schaltungsanordnung für Fermschreibsender mit Verschlüsselungs-Einrichtingen

    Julius Sesselmann on behalf of T&N, filed 4 July 1959.

    This patent describes a circuit that allows all characters of the 5-bit ITA-2 alphabet to be used for encryption, including the NULL character (which by its nature has no active bits).

  9. German Patent DE 1,087,163
    Schaltungsanordnung für Verschlüsselungsgeräte

    Harald Fuhrmann on behalf of T&N, filed 1 August 1959.


    A filter is described which suppresses impulses on the transmission line of a cipher ma­chine that can reveal the plaintext of the encrypted message. This type of com­pro­mising emanation is known as TEMPEST. The date of the application (1959) suggests that this pro­blem was detected after the machines had been released (1957). Around the same time, this problem was also discovered with other cipher machines, such as the Ecolex II.

  10. German Patent DE 1,101,027
    Scheibenförmige Kontaktvorrichtung für elektrische Chiffriergeräte

    Franz Burkhard on behalf of T&N, filed 16 August 1952.


    This patent is probably related to the SG-39, but was filed after the war in 1952, just before T&N started the development of the High Speed Enigma (1953). The patent describes a removable cipher rotor with 26 con­tact points (A-Z), which is also shown in patent DE 1,045,692 that was filed the same day.

  11. German patent DE 1,110,209 — Schaltungsanordnung zur Verhinderung einer Abhörmöglichkeit von Klartextzeichen bei Verschlüsselungsgeräten
    Harald Fuhrmann on behalf of T&N, filed 24 July 1959.

    This patent proposes a further solution to the TEMPEST-problem described in German Patent DE 1,087,163 (1 August 1959). As it appears to be difficult to fully filter out the plaintext impulses on the transmission line, it is proposed to mask these pulses by injecting transient noise from the machine's motor directly into the transmission line.

  12. French Patent FR 1,217,625 — Dispositif de chiffrage
    Telefonbau und Normalzeit T&N (no inventor listed), filed 7 March 1957.


    This patent describes a fairly complete HSE with cipher rotors, stators and pin-wheels, but with lamps instead of the printer(s). It appears to be a collection of previous German patents related to the HSE. With many detailed drawings.

Specifications
  1. Price based on an NSA memo of Frank Raven, 6 December 1954 [10].
Nomenclature
  • High-Speed Enigma
  • T&N High Speed Enigma
  • T&N Enigma
  • HSE
Serial number locations
Surviving parts
005Cipher unit Mk IIPrivate collector, Germany
007Cipher unit Mk IICrypto Museum, Netherlands
Serial number at the bottom of the rotor unit
L
×
L
1 / 1
Serial number at the bottom of the rotor unit

References
  1. Klaus Kopacz, Cipher Unit and photographs of T&N High Speed Enigma - THANKS !
    Crypto Museum, Friedrichshafen (Germany), June 2026.

  2. Wikipedia (Germany), Tenovis
    Accessed 20 June 2026.

  3. Peter F. Müller, Michael Mueller and Erich Schmidt-Eenboom, Gegen Freund und Feind
    ISBN 978-3498044817. Rowohlt, 13 September 2002. p. 363.

  4. Charles E. Chambers, Intelligence Report: Visit to Dr. Grimsen
    Army Security Agency Europe, 15 November 1954. SECRET
    Partly declassified by NSA on 2014-06-02 (E.O. 13526).

  5. Charles E. Chambers, Intelligence Report: Visit to Weintraud
    Army Security Agency Europe, 2 February 1955. TOP SECRET
    Partly declassified by NSA on 2014-06-03 (E.O. 13526).

  6. Joseph A. Meyer, Der Fall Wicher: German Knowledge of Polish Success on ENIGMA
    NSA, TOP SECRET UMBRA. p. 12.
    Declassified by NSA on 2007-10-31 (E.O. 12958).

  7. David P. Mowry, German Cipher Machines of World War II
    NSA, Center for Cryptologic History. Revised 2014.

  8. BND, Beitrag des Leiters der Fernmeldeaufklärung (Erfahrungsbericht Schwarz) 1
    Chapter IV: ZENTRALSTELLE für das CHIFFRIERWESEN.
    Pullach, 1960. Streng Geheim (Top Secret). pp. 51-56.
    See note 1 below.

  9. German Patent DE 554,421 — Elektrische Chiffriervorrichtung
    Filed 31 January 1928 by Chiffriermaschinen AG, Berlin.

  10. Frank Raven to William Friedman, West German use of CX-52
    NSA memorandum, 6 December 1954.

  11. Philips Ecolex II TEMPEST problems (Dutch)
    Crypto Museum 2025.
  1. Document kindly provided by Forschungsinstitut für Friedenspolitik e.V. (Research Institute for Peace Policy) in Weilheim/Obb (Germany), via Erich Schmidt-Eenboom, July 2026.
Contributors
The following people have contributed to the content of this page:

  • Paul Reuvers
  • Marc Simons
  • Klaus Kopacz
  • Frode Weierud
  • Erich Schmidt-Eenboom
  • Peter Müller
Further information
Any links shown in red are currently unavailable. If you like the information on this website, why not make a donation?
© Crypto Museum. Created: Saturday 20 June 2026. Last changed: Saturday, 15 August 2026 - 20:57 CET.
Click for homepage