Pinwheel (kryptografi)
Inom kryptografi var ett pinwheel en anordning för att producera en kort pseudoslumpsekvens av bitar (bestämd av maskinens initiala inställningar), som en komponent i en chiffermaskin. Ett pinwheel bestod av ett roterande hjul med ett visst antal positioner i sin periferi. Varje position hade en "pin", " kam " eller "klack" som antingen kunde vara "inställd" eller "inställd". När hjulet roterade skulle var och en av dessa stift i sin tur påverka andra delar av maskinen och producera en serie "på" eller "av"-pulser som skulle upprepas efter en hel rotation av hjulet. Om maskinen innehöll mer än ett hjul, skulle deras perioder vanligtvis vara relativt bra för att maximera den kombinerade perioden. Tapphjul kan vridas genom en rent mekanisk handling (som i M-209 ) eller elektromekaniskt (som i Lorenz SZ 40/42 ).
Utveckling
Den svenske ingenjören Boris Caesar Wilhelm Hagelin är krediterad för att ha uppfunnit den första pinwheel-anordningen 1925. Han utvecklade maskinen medan han var anställd av Emanuel Nobel för att övervaka Nobelintressena i Aktiebolaget Cryptograph. Han var brorson till Nobelprisets grundare . Apparaten introducerades senare i Frankrike och Hagelin tilldelades den franska förtjänstordningen, Legion d'Honneur , för sitt arbete. En av de tidigaste chiffermaskinerna som Hagaelin utvecklade var C-38 och förbättrades senare till den mer bärbara Hagelin m-209 . M-209 består av en uppsättning pinwheels och en roterande bur.
Andra chiffermaskiner som använde pinwheels inkluderar C-52 , CD -57 och Siemens och Halske T52 .
Pinwheels kan ses som en föregångare till det elektroniska linear-feedback shift register (LFSR), som används i senare kryptosystem.
Se även