JN-25
Meer info
- Type
- Operationele marinecode
- Land
- Japan
- In gebruik
- 1939–1945
- Gebroken door
- US Navy, Station HYPO
De belangrijkste oorlogscode van de Japanse keizerlijke marine – een codeboek verpakt in een additieve cijfering, en de reden dat de Amerikaanse hinderlaag bij Midway slaagde.
JN-25 (een Amerikaanse aanduiding) was geen machinecijfer zoals PURPLE, maar een superversleutelde code: een boek met zo'n 30.000 groepen van vijf cijfers voor woorden en zinsdelen, elk zo gekozen dat het deelbaar is door drie als ingebouwde foutcontrole. Vóór verzending werd elke groep, cijfer voor cijfer en zonder overdracht, opgeteld bij een willekeurig getal uit een additieve tabel – zodat hetzelfde woord telkens anders eruitzag.
Codebrekers van de US Navy bij Station HYPO op Hawaii, onder Joseph Rochefort, wisten genoeg van het boek en de additieven te achterhalen om fragmenten te lezen. In mei 1942 konden ze daardoor "AF" aan Midway koppelen en de Japanse aanval voorspellen, waardoor de hinderlaag in hun voordeel uitpakte. De Japanners wisselden het codeboek regelmatig, en elke wissel liet het verkeer weer duister worden tot de cryptanalisten bijgekomen waren.