KL-7轉子密碼機、KL-7密碼機、TSEC/KL-7、Adonis
歷史與發展
In 1952, the machine was introduced by AFSA's successor, the U.S. National Security Agency, in the US Army, Navy and Air Force. In the early 1960s, the AFSAM-7 was renamed TSEC/KL-7, following the new standard crypto nomenclature. It was the most widely used crypto machine in the US armed forces until the mid-1960s and was the first machine capable of supporting large networks that was considered secure against known plaintext attack. Some 25,000 machines were in use in the mid-1960s. which re-introduces the encryption output back into the encryption process to re-encipher it again. The research for the new cipher machine, designated MX-507, was initiated in 1945 by the Army Security Agency (ASA) as a successor for the SIGABA and the less secure Hagelin M-209. Its development was turned over to the newly formed Armed Forces Security Agency (AFSA) in 1949. The machine was renamed AFSAM-7, which stands for Armed Forces Security Agency Machine No 7. It was the first crypto machine, developed under one centralized cryptologic organisation as a standard machine for all parts of the armed forces, and it was the first cipher machine to use electronics (vacuum tubes), apart from the British ROCKEX, which was developed during World War 2.
說明
The KL-7 was designed for off-line operation. It was about the size of a Teletype machine and had a similar three-row keyboard, with shift keys for letters and figures. The KL-7 produced printed output on narrow paper strips that were then glued to message pads. When encrypting, it automatically inserted a space between five-letter code groups. One of the reasons for the five letter groups was messages might be given to a morse code operator. The number of five letter groups was easily verified when transmitted. There was an adaptor available, the HL-1/X22, that allowed 5-level Baudot punched paper tape from Teletype equipment to be read for decryption. The standard KL-7 had no ability to punch tapes. A variant of the KL-7, the KL-47, could also punch paper tape for direct input to teleprinters.
產品詳情
每個轉子有36個觸點。
To establish a new encryption setting, operators would select a rotor and place it in a plastic outer ring at a certain offset. The ring and the offset to use for each position were specified in a printed key list. This process would be repeated eight times until all rotor positions were filled. Key settings were usually changed every day at midnight, GMT. The basket containing the rotors was removable, and it was common to have a second basket and set of rotors, allowing the rotors to be set up prior to key change. The old basket could then be kept intact for most of the day to decode messages sent the previous day, but received after midnight. Rotor wiring was changed every 1 to 3 years.
參考
來源
- [http://www.jproc.ca/crypto/kl7.html Jerry Proc's page on the KL-7] , retrieved 2012-08-28.
- [https://web.archive.org/web/20110628081810/http://www.nsa.gov/public_info/_files/crypto_almanac_50th/AFSAM_7.pdf NSA Crypto Almanac 50th Anniversary - The development of the AFSAM-7], retrieved February 27, 2011.
- [https://www.ciphermachinesandcryptology.com/en/kl-7.htm Technical details and history of the TSEC/KL-7] , from Dirk Rijmenants' Cipher Machines & Cryptology, retrieved February 27, 2011.
- [http://www.freepatentsonline.com/2984700.pdf Patent for Rotor Re-entry by Albert W Small, filed 1944] from Free Patents On-line, retrieved February 27, 2011.
- [https://archive.today/20130121220530/http://search.eb.com/eb/article?eu=117766 "Cryptology", Encyclopædia Britannica. Retrieved 22 June 2005 from Encyclopædia Britannica Online].
- Card attached to KL-51 on display at the National Cryptologic Museum, 2005.
外部鏈接
- [http://www.cryptomuseum.com/crypto/usa/kl7/index.htm TSEC/KL-7 with detailed information and many images] on the Crypto Museum website
- [https://www.ciphermachinesandcryptology.com/en/kl-7sim.htm Accurate TSEC/KL-7 Simulator (Windows)] , on Dirk Rijmenants' Cipher Machines & Cryptology
- [https://www.cryptomuseum.com/crypto/usa/kl7/files/kl7sim.jar Accurate TSEC/KL-7 Simulator (Java, platform-independent)] , released by MIT, on Crypto Museum website
评论 (0)