![]() |
|
![]() |
PURPLE was the designation given by U.S. cryptanalysts to the cipher machine used by the Japanese Foreign Office for secure communication before and during the Second World War. Analogs of the PURPLE machine, like the one shown above, were used by the Allies to decrypt those messages.
The structure and internal wiring of the machine, as
well as details of the keying procedures and systems of abbreviations used
in PURPLE messages are described in the paper:
Freeman, Wes., Geoff Sullivan, and Frode Weierud. 2003.
PURPLE Revealed: Simulation and Computer-Aided Cryptanalysis of Angooki Taipu B ,
Cryptologia, 27(1) 1‐43.
![]() |
How it worksClick on the block diagram for a quickexplanation of how the PURPLE machine works. |
![]() |
Do it YourselfLearn how to decipher an actual PURPLEmessage. This is part 1 of the 14-part message which was delivered to the U.S Government on December 7, 1941. Click on the image of the message to view the complete image and get instructions on how to decipher the message with a PURPLE simulator. |
The graphical PURPLE simulator is available for use with Windows 3.1x, NT4, 95, 98 and 2000.
A command line Automated Cryptanalysis Program for the PURPLE cipher, for use with 32 bit variants of the above operating systems is also available.
Here are transcripts of the intercepted text of part 1 and also
part 5 of the 14 part message from Tokyo to Washington, 6/7 December 1941.
The transcript of a super-enciphered PURPLE message from 1941 can be found here.
Back to Frode’s CryptoCellar | Back to Simulator Index |
Site visitors: