Science  People  Locations  Timeline
Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Home > SIGSALY


 Contents
SIGSALY exhibit at the National Cryptologic Museum

In cryptography, SIGSALY (also Green Hornet) was a telephone scrambler used in World War II for the highest-level Allied communications. The machine also pioneered digital communications , including the first transmission of speech using pulse code modulation.

1 Development

Although telephone scramblers were used by both sides in World War II, they were known not to be very secure in general, and both sides often cracked the scrambled conversations of the other. Inspection of the audio spectrum using a spectrum analyzer often provided significant clues to the scrambling pattern. The insecurity of most telephone scrambler schemes led the US Army to develop a more secure scrambler, based on the one-time pad principle, known as "SIGSALY".

The name SIGSALY was not an acronym; it was just a cover name that looks like an acronym -- the SIG part was common in Army Signal Corps names (eg, SIGABA). A prototype was developed by Bell Telephone Laboratories, better known as "Bell Labs", and demonstrated to the US Army. The prototype was called the "Green Hornet" after the popular radio show The Green Hornet, because it sounded like a buzzing hornet — resembling the show's theme tune — to anyone trying to eavesdrop on the conversation. The Army was impressed and awarded Bell Labs a contract for two systems in 1942. SIGSALY went into service in 1943 and remained in service until 1946Events January January 4 Theodore Schurch becomes the last person to be executed for offences committed under the Treachery Act of 1940 January 7 Allied recognize Austrian republic with 1937 borders the country is divided into four occupation zones Januar.

2 Operation

SIGSALY used a random noiseIn general usage, noise can be considered data without meaning; that is, data that is not being used to transmit a signal, but is simply produced as an unwanted by-product of other activities. Noise is still considered information, in the sense of Informa mask to encrypt voice conversations. The voice conversation was sampled for its amplitudeAmplitude is a nonnegative scalar measure of a wave's magnitude of oscillation. In the following diagram, the distance y is the amplitude of the wave. Sometimes that distance is called the "peak amplitude", distinguishing it from another concept of amplit once every 20 milliseconds, with the amplitude converted into one of six amplitude levels, with values from 0 through 5. The amplitude levels were on a nonlinear scale, with the steps between levels wide at low amplitudes and narrower at high amplitudes. This scheme, known as "companding" for "compressing-expanding", exploits the fact that the fidelity of voice signals is more sensitive to high amplitudes than to low amplitudes.

A random value from the same set of six levels was subtracted from each sampled voice amplitude value to encrypt them before transmission. The subtraction was performed using modular arithmeticModular arithmetic Group theory In mathematics, modular arithmetic is a system of arithmetic for certain equivalence classes of integers, called congruence classes . In modular arithmetic, numbers 'wrap around' after they reach a certain value (the modulu: a "wraparound" fashion, meaning that if there was a negative result, it was added to six to give a positive result. For example, if the voice amplitude value was 3 and the random value was 5, then the subtraction would work as follows:

— giving a value of 4. In any case, the sampled value was then transmitted, with each sample level transmitted on one of six corresponding frequencies in a frequency band, a scheme known as "frequency-shift keying (FSK)". The receiving SIGSALY read the frequency values, converted them into samples, added the random values back to them to decrypt them, and converted them into a voice waveform. The addition was also performed in a "modulo" fashion, with six subtracted from any value over five. To match the example above, if the receiving SIGSALY got a sample value of 4 with a matching random value of 5, then the addition would be as follows:

— which gives the correct value of 3. The noise values were originally produced by large mercuryMercury also called quicksilver is a chemical element in the periodic table that has the symbol Hg ( L. hydrargyrum and atomic number 80. A heavy, silvery, transition metal, mercury is one of only two elements that are liquid at room temperature (the othe-vapor rectifying vacuum tubes and stored on a phonograph record. The record was then duplicated, with the records being distributed to SIGSALY systems on both ends of a conversation. The records were effectively the SIGSALY "one-time pad", and of course distribution was very strictly controlled.

The records were played on turntables, but since the timing between the two SIGSALY terminals had to be precise, the turntables were by no means just ordinary record-players. The rotation rate of the turntables was carefully controlled, and the records were started at highly specific times, based on precision time-of-day clock standards. Since each record only provided 12 minutes of key, each SIGSALY had two turntables, with a second record "queued up" while the first was "playing".



Read more »

Non User