Click for homepage
Voice
Gretag
  
GC-104 →
GC-103 →
← SC-101
  
Gretacoder 101/102
Voice scrambler

Gretacoder 101, commonly abbreviated GC-101, is a voice scrambler for use on telephone and radio net­works, introduced in 1975 by Gretag AG in Regensdorf (Switzerland). The device uses a two-dimensional type of voice scrambling and is suitable for half-duplex voice communication. 1

The GC-101 uses two-dimensional scrambling, consisting of time-domain (T) and frequency-domain (F) scrambling, each with its own adjus­table parameters. By changing these parameters in a pseudo-random sequency every 100ms, a relatively secure cipher was established.

The image on the right shows the Gretacoder 101, which has a modular design. The device basically consists of four modules, three of which are visible at the front panel. The rear section of the unit is taken by the built-in mains power supply, with the mains entry at the front.
  

For connection to a regular (analogue) telephone line (POTS) or a radio set, the separate PA-101 adapter is available. The military version of the GC-101 is known as Gretacoder 102 or GC-102. It is housed in a green ruggedized military-grade metal enclosure, but is otherwise identical, as it is based on the same hardware components. The design of the GC-101 and GC-102 was based on the earlier SC-101 speech scrambler — introduced in 1993 [1] — that had similar specifi­ca­tions but was not modular. It is currently unknown whether SC-101 and GC-101 are compatible.

Development of the GC-101 started in 1973 and took most of 1974, with the first protypes be­coming available in October 1974. During the first half of 1975, the manuals, the maintenance schedules and the training schemes were completed. The first production units were available at the end of July 1975 [4]. The GC-101 was popular in Switzerland, Austria, Germany and many other countries. In Switzerland it was used by the Federal Police (BuPo) and the Regional Police (KaPo), whilst in Austria it was used by the Army. The GC-102 was mainly sold to the Swiss Army.

Note that voice scramblers, no matter how sophisticated, are inherently insecure. They offer little to no protection against a professional interceptor, such as a state actor. At the time however, it offered sufficient security against scanner listeners and the press. Several years later, in the early 1980s, the GC-101 and 102 were replaced by Gretacoder 103 and Gretacoder 104 respectively. Contrary to the GC-101, these units were not developed by Gretag, but by competitor Telsy in Italy with whom Gretag had a good relationship. They were sold as OEM products.

  1. Full duplex was possible by using two GC-101 units on a 4-wire line, or split-frequency duplex radio link.

Gretacoder 101
Gretacoder 101 with handset
Operating the Push-To-Talk switch (PTT) of the handset
GC-101 front panel with mains PSU
Selecting single-dimensional (frequency-domain) scrambling
Switching between CLEAR and SECURE
Line interface
GC-101 with PA-101 telephone adapter
A
×
A
1 / 8
Gretacoder 101
A
2 / 8
Gretacoder 101 with handset
A
3 / 8
Operating the Push-To-Talk switch (PTT) of the handset
A
4 / 8
GC-101 front panel with mains PSU
A
5 / 8
Selecting single-dimensional (frequency-domain) scrambling
A
6 / 8
Switching between CLEAR and SECURE
A
7 / 8
Line interface
A
8 / 8
GC-101 with PA-101 telephone adapter

Features
All controls and connections of the Gretacoder 101 are at the front panel, which consists of three units: the main cipher unit at the top, and two smaller plug-in units at the bottom. The leftmost plug-in unit is the interface to the line and the handset, whilst the power input is as the right.


The image above shows the front panel of a typical Gretacoder 101 which is powered from the mains. A small red switch at the bottom right allows selection between 110V and 220V AC networks. A similar switch at the top left allows switching between two-dimensional scrambling (F+T) and frequency-domain-only scrambling (F). The latter was used on bad phone lines.


Due to the modular design, it was possible to convert the Gretacoder 101 for DC-operation. In that case the mains AC plug-in at the bottom right was removed and replaced by a DC plug-in, allowing the unit to be powered by any DC voltage between 10V and 32V (e.g. in a vehicle).


Two-dimensional scrambling
Gretacoder 101 uses a two-dimensional analogue scrambling technique, of which the parameters are digitally controlled in a pseudo-random pattern that is determined by the encryption key.

Both techniques combined

T-scrambling
The first technique is known as time-domain scrambling, or T-scrambling, and is illustrated by the simplified diagram below. Note that the method used here is completely different from the regu­lar time-domain scrambling techniques, in which the samples are stored in a buffer and then read out in a different order. At the left is the scrambler, whilst the descrambler is at the right.

T-scrambling

Using a sharp cross-over filter, the clear voice signal is split into two frequency parts: a high part and a low part. In the transmitter, the low part is delayed by means of a delay line (τ), after which the two signals are added again. At the receiving end, the same cross-over filter is used, but this time, only the high part is delayed (τ'), after which the two components are added together again.

F-scrambling
The second technique is frequency-domain scrambling, or F-scrambling, which consist of two steps, as illustrated in the diagram below. In the first step, the frequency spectrum of the plain voice signal (f) is inverted (fi), whilst in the second step the inverted spectrum is shifted by an offset Δfi. The part that 'falls off' at the upper boundary (3 kHz), is 'wrapped around' at the lower boundary (i.e. cyclic). The frequency shift Δfi can vary between a finite number of discrete values.

F-scrambling

Both techniques have a number of parameters that control their behaviour. These parameters are all varied continuously in a pseudo-random manner, under control of the encryption key. To get the best possible security, both techniques (T- and F-scrambling) are used simultaneously. If the quality of the transmission channel is too low — for example when the device is used on HF SSB radio links — it is possible to turn T-scrambling off with the red selector at the front panel.


Key space
The parameters of the T-scrambling and F-scrambling units inside the Gretacoder 101, are controlled by a digital pseudo-random generator that is affected by three fundamental elements: a structure key, an elementary key and an auxiliary key. The structure key is determined by two secret pluggable modules that are custom-wired and can be modified by the user.

The three keys that affect the pseudo-random number generator (PRNG)

The elementary key is entered by the user at the beginning of a session. It consists of eight octal digits (1-8) that are entered on the keyboard. The auxiliary key is generated by the GC-101 itself at the start of a transmission and is added to the elementary key by means of an XOR operation. Each time the PTT is pressed, a new auxiliary key is generated by a built-in random generator. Furthermore, a new auxiliary key is generated during a transmission every 70 seconds [F].

The auxiliary key is sent three times to the other end. A system known as 'majority voting' is used to determine the correct auxiliary key in case of interference on the channel. Generally speaking, auxiliary key transmission and re-transmission is very robust, even under bad circumstances.

The pseudo-random scrambling generator consists of a number of shift-registers and non-linear logical configurations. A total of 4620 secret structures are possible, whilst there are approx. 16 million possible elementary keys that can be entered by the user (88. The generator has a period of 8.555·109 with an interval of 100ms. Nevertheless, speech scramblers are inherently insecure.


PA-101 Telephone Adapter
The line IN/OUT connector at the front left of the GC-101 allows the device to be connected to different types of (audio) lines. A typical use of the unit is in combination with analogue (PSTN) telephone lines, in which case the separate PA-101 Telephone Adapter shown below is used.

The image on the right shows the PA-101 placed on top of the GC-101 and connected to the IN/OUT socket at the bottom left. The PA-101 has connections to the (analogue) telephone line and to the actual phone and is CCITT compliant.

At the front is a red toggle switch that allows switching between the standard telephone set (clear) and the GC-101 (secure) [H]. When in secure mode, the handset of the GC-101 is used and a secure voice conversation can take place in half-duplex. For full duplex, two complete units and two telephone lines are required [E][F].
  

At the center of the PA-101 is a hole with a long bolt, that allows the unit to be mounted to the bottom of an old style telephone set. A conversation is always started in CLEAR mode, with the PA-101 set to the standard telephone set. Once the parties have agreed to 'go secure' the switch is set to GRETACODER and the secure part of the conversation is started in half-duplex.

GC-101 with PA-101 telephone adapter
GC-101 with PA-101 telephone adapter
Line interface
B
×
B
1 / 3
GC-101 with PA-101 telephone adapter
B
2 / 3
GC-101 with PA-101 telephone adapter
B
3 / 3
Line interface

Interior
The Gretacoder 101 is a very complex well-built device that consists of four large PCBs and two smaller plug-in units. A common misunderstanding with this device is that it is often thought that the plug-in unit at the bottom left contains the cryptographic hardware. It is often missing from surplus devices that have been offered in recent years on auction sites such as eBay.

This is not the case however. The crypto board is part of the upper section of the device, that can be accessed by loosening the four bolts at the corners. The upper section consists of four large PCBs: the control board, a (crypto) logic board, a dynamic memory board and an analogue (audio) board, all connected via a backplane.

When removing the front panel, the control board is removed from its slot, as it is mounted to the front panel. The image on the right shows the remaining three boards after the front panel and the control board have been removed.
  

The board with the short red bar is the actual crypto logic board that is often missing from surplus GC-101 devices. Together with the control board, it forms the digital cipher unit that controls the parameters of the two-dimensional (analogue) scrambler. The lowest PCB is the analogue board, that controls filters, amplifiers and delay lines, whilst a separate board houses the dynamic memory, consisting of eight Intel 1404A 1024-bit dynamic shift register ICs [3].

The lower section of the Gretacoder 101 consists of two plug-in units. The leftmost one is the line interface through which the device is connected to the outside world. The plug-in unit itself consists of two sandwiched PCBs that connect to the rest of the device via the backplane. The image on the right shows the filters close to the connectors of the line interface plug-in unit.

The rightmost plug-in unit is the power input section. As the device was intended for desktop as well as mobile use, Gretag offered two power plug-ins, that could be installed by the user.
  

The actual Power Supply Unit (PSU) itself, was mounted in the rear part of the GC-101, behind the backplane. The power plug-in unit, simply acts as a selector. For desktop use, an AC mains plug-in unit was available. It contains a mains switch, the fuses and some additional filtering. For battery operation, a separate DC power plug-in with an input range of 10V-32V was used [2].

Removing the front panel with the logic board
Front panel with the control board
Control board
Detail of the cipher board
Cipher unit
Detail of the analogue memory board
Intel 1404A dynamic shift registers
Analogue memory board
Analogue board
Close-up of the analogue board
Analogue board
Line interface unit
Close-up of the line interface unit
DC power board
Close-up of the DC power plug-in
AC mains power plug-in
C
×
C
1 / 16
Removing the front panel with the logic board
C
2 / 16
Front panel with the control board
C
3 / 16
Control board
C
4 / 16
Detail of the cipher board
C
5 / 16
Cipher unit
C
6 / 16
Detail of the analogue memory board
C
7 / 16
Intel 1404A dynamic shift registers
C
8 / 16
Analogue memory board
C
9 / 16
Analogue board
C
10 / 16
Close-up of the analogue board
C
11 / 16
Analogue board
C
12 / 16
Line interface unit
C
13 / 16
Close-up of the line interface unit
C
14 / 16
DC power board
C
15 / 16
Close-up of the DC power plug-in
C
16 / 16
AC mains power plug-in

Accessories
  • PA-101 - Telephone Adapter for Gretacoder 101
  • RC-202 - Remote control unit for Gretacoder 102
Help required
Although we have quite a bit of information about the GC-101, we are still looking for service documentation, such as circuit diagrams and circuit descriptions. If you have any of these available, or if you have other information about this device, please contact us.


Specifications
  • Device
    Voice scrambler
  • Purpose
    Secure narrowband voice transmission over telephone and radio circuits
  • Model
    Gretacoder 101, GC-101
  • Year
    1975
  • Manufacturer
    Gretag
  • Predecessor
    SC-101
  • Successor
    GC-103, GC-104
  • Principle
    Rolling F/T scrambling
  • Mode
    Half-duplex (full-duplex on request)
  • Line in/out
    4-wire 600Ω (balanced and unbalanced)
  • Bandwidth
    300-3000 Hz
  • TX level
    0dBm
  • RX level
    0 to -30dBm
  • Interval
    100 ms
  • Sync
    200 ms
  • Resync
    Every 70 sec
  • Key space
    88 = 16,777,216
  • Structures
    4620
  • Period
    8.555 · 109
  • Power
    10 to 32V DC (30W)
  • Mains
    110/220V AC ±15% (45-65 Hz, 30W)
  • Temperature
    -10°C to +50°C
  • Storage
    -25°C to +75°C
  • Dimensions
    334 × 232 × 102 mm
  • Weight
    4 kg
Documentation
  1. Security in Ciphering, Operation, Transmission
    Gretacoder 101 Sales Leaflet (English). 2 pages.
    Gretag AG. Undated.

  2. Sicherheit bei Chiffrierung, Bedienung, Übermittlung
    Gretacoder 101 Sales Leaflet (German). 2 pages.
    Gretag AG. Undated.

  3. Gretacoder 101 Speech Scrambler
    Datasheet (English). 2 pages.
    Gretag AG, May 1975.

  4. Gretacoder 101 Sprachverschleierungsgerät
    Datasheet (German). 2 pages.
    Gretag AG, May 1975.

  5. Gretacoder 101/2 Speech Scrambler Application Note
    Application Note (English).
    Gretag AG, 21 June 1978.

  6. Gretacoder 101/2 Sprachverschleierungsgerät Anwendungen
    Application Note (German).
    Gretag AG, 19 July 1978.

  7. Gretacoder 102 Wartungskonzeption
    Maintenance schedule (German). 8 pages.
    MW 3577/1. Gretag AG, 23 August 1978.

  8. Telefon-Adapter PA-101
    Datasheet (German). 2 pages.
    Gretag AG, January 1976.
References
  1. Gretag AG, SC-101 Speech Scrambler
    Datasheet (English). April 1973. 2 pages.

  2. Immo Hahn, Handset for Gretacoder 101 and DC plug-in - THANKS !
    Handset and plug-in for the GC-101 kindly dontated by German collector Immo Hahn. June 2013.

  3. Intel, 1404A - 1024 bit Dynamic Shift Register
    Datasheet. Date unknown. 4 pages.

  4. Gretag AG, Aufbau der Wartungskonzeption Gretacoder 101
    Development and pre-production schedule. Hand written notes (German).
    Gretag. 21 May 1975.
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: Sunday 21 July 2013. Last changed: Wednesday, 21 August 2024 - 06:02 CET.
Click for homepage