,
: - , .
, , , . — , .

, , , ( ), « ( ) ».
. XIX . , , . « » , . , - 1894–1895 , .

« » : , . 1904 - . , . 1905 , , . 1905 () - . , , - . . , , , , , .
Au début des années 1930, la plupart des pays participants avaient déjà utilisé des machines de chiffrement lors de la prochaine guerre. En particulier, les Allemands ont commencé à utiliser largement la machine Enigma. Les Japonais, qui ont suivi avec grand intérêt le développement de la cryptographie des machines, ont commencé à utiliser des machines de leur propre conception. En 1935, les cryptanalystes américains sont tombés sur un chiffrement de machine japonais appelé RED.RED, – , PURPLE. – , , . , , , , . , . , , , . , ( ). RED - , .
, , . RED PURPLE , . 1932 1941 92-shiki injiki, 97-shiki injiki and 1-shiki 1-go injiki, , , , , PURPLE .
RED
, , , . , - . .
6 . Red, "Ō-bun taipuraita-shiki angō-ki" — « ». , KRYHA, 1950- . KRYHA: , , “”, , 360 .
KRYHA
KRYHA
KRYHA

KRYHA, 1924 , , , . .
RED
1931 , . . , .

. 1931 RED 91-shiki injiki — « -91». «» , 1931 2591 . « -91» , Angooki Taipu-A — « -». RED. , , , . - « -91»
.


1936 , , RED . , . , : , , , , « ». , , , .
PURPLE
1939 RED – Angooki Taipu B. PURPLE — , « 97» « B». PURPLE , — . , . PURPLE , . .

. , . , PURPLE , 1934 , , . , . , , . , . PURPLE ( , ). , PURPLE RED. - , RED , PURPLE , , «--» («sixes-twenties»).



, . MAGIC. «» . , PURPLE RED . , PURPLE. , , . , , PURPLE. 1940 , , - « B». , , , .

. « » 2:
. , , , «». 18 , , , . , , , . , , , ." () ?"
, . «» . . . , ! 1940 «» , , , .
, «», , , , . .

:
20- , « ». 1924 , (Laurance F. Safford), , - . 1932 , IBM, , 1937 .
700 . . 1940 «» « », . . , . , . - . , 227 .
PURPLE , , . . , – . 30 , B .
, : . .
, ( , , , ) . , 1945 1952.
(Ronald W. Clark) «The Man Who Broke Purple: The Life of the World’s Greatest Cryptologist, Colonel William F. Friedman» (, : . , 1977) (David Kahn) «The Code-Breakers: The Comprehensive History of Secret Communication from Ancient Times to the Internet» (: , 1967).
P.S.:
Purple
, L, M, R, S stepping, , L = M = R. -, (stepping) , . L, M, R, S 0, 1,..., 24, q , q+1 mod 25. L, M, R «» — f, «» — m «» — s. S , L, M, R , stepping S «» , «» :
1) si S est dans l'état 24, alors l'état change «moyen»;2) si S est à l'état 23 et que «moyen» est à 24, alors l'état change «lent».. , , ( L, M, R, S stepping) 0, 1 ( stepping L, M, R). « », « » . , S, , , L, M, R, — . - , , ( ).