Германия
Во время Второй мировой войны у Германии была специализированная служба криптоанализа – Chiffrierabteilung при военной разведке (Abwehr). Основным направлением её работы было расшифровывание кодов противников, в том числе союзных.
Расшифровка машины «Энигма»
Самый известный успех Германии в криптографии – собственная разработка машины «Энигма», а не её взлом. В 1930‑х годах польские математики Марьян Рейевский, Йежжи Рожицкий и Генрик Зигальски добились значительных результатов в её дешифровке. Позднее немцы усложнили «Энигму», что сделало её почти неприступной.
Только после того, как союзники захватили образцы машин и кодовых книг с подводной лодки U‑110 в 1941 году, британцы из Блетчли‑Парка смогли регулярно расшифровывать сообщения, передававшиеся по «Энигме». К концу войны они декодировали большую часть немецкого радиотрафика.
Япония
Япония также вложила значительные ресурсы в криптоанализ, в частности в морскую систему «JN‑25». В начале войны ей удалось частично взломать дипломатические коды США.
Код «PURPLE»
Наиболее заметным достижением японских криптографов стало частичное раскрытие американского дипломатического кода «PURPLE». Японцы смогли расшифровать отдельные сообщения, но их успех был ограничен и нерегулярен.
США несколько раз меняли параметры «PURPLE» в ходе войны, что существенно затруднило дальнейшую работу японских аналитиков.
Значение
Хотя обе стороны добились отдельных успехов в криптоанализе, их масштабы были небольшими и не оказали решающего влияния на ход войны. Преимущество союзников, полученное благодаря постоянному расшифрованию немецких и японских кодов, сыграло важную роль в ряде стратегических операций.