CD-57

From Wikipedia, the free encyclopedia

The (Hagelin) CD-57 was a portable, mechanical cipher machine manufactured by Crypto AG, first produced in 1957 (1). It was derived from the earlier CD-55, and was designed to be compatible with the larger C-52 machines. Compact, the CD-57 measured merely 5 1/8in × 3 1/8in × 1 1/2in and weighed 1.5 pounds. The CD-57 used six wheels.

A variant is the CD-57(RT), a similar device using a one-time pad system rather than rotating wheels. The STG-61 was a licensed copy of the CD-57 by Hell [1].

Sullivan (2002) shows how the CD-57 can be attacked using a hill climbing search technique.

Contents

[edit] Notes

(1) — one website gives the production dates as "1956 and 1957" [2], another website says "first produced in 1957" [3].

[edit] See also

[edit] References

  • Wayne G. Baker, Solving a Hagelin, Type CD-57, Cipher, Cryptologia, 2(1), January 1978, pp1–8.
  • Louis Kruh, Cipher Equipment: Hagelin Pocket Cryptographer, Type CD-57, Cryptologia, Volume 1, 1977, pp255–260.
  • Geoff Sullivan, Cryptanalysis of Hagelin machine pin wheels, Cryptologia, 26(4), pp257–273, October 2002.

[edit] External links

Cipher machines
v  d  e
Rotor machines: CCM | Enigma | Fialka | Hebern | HX-63 | KL-7 | Lacida | M-325 | Mercury | NEMA | OMI | Portex | SIGABA | SIGCUM | Singlet | Typex
Mechanical: Bazeries cylinder | C-36 | C-52 | CD-57 | Cipher disk | HC-9 | Kryha | Jefferson disk | M-94 | M-209 | Reihenschieber | Scytale
Teleprinter: 5-UCO | BID 770 | KW-26 | KW-37 | Lorenz SZ 40/42 | Siemens and Halske T52
Secure voice: KY-3 | KY-57 | KY-58 | KY-68 | OMNI | SIGSALY | STE | STU-II | STU-III | VINSON | SCIP | Sectéra Secure Module
Miscellaneous: Cryptex | JADE | KG-84 | KL-43 | Noreen | PURPLE | Pinwheel | Rockex
Cryptography
v  d  e
History of cryptography | Cryptanalysis | Cryptography portal | Topics in cryptography
Symmetric-key algorithm | Block cipher | Stream cipher | Public-key cryptography | Cryptographic hash function | Message authentication code | Random numbers
In other languages