Skip to main content

Ano ang enigma machine?

Ang makina ng Enigma ay isang mekanikal na aparato na ginamit para sa pag -encode at pag -decode ng mga lihim na mensahe.Sa panahon ng WWII, ang makina ng Enigma ay ginamit ng militar ng Aleman upang makipag -usap sa mga tropa sa larangan, mga barkong pandigma, at mga submarino.Ang mga kaalyadong cryptologist, na nagtatrabaho sa ilalim ng codename ultra, matagumpay na na -crack ang karamihan sa mga enigma ciphers;Nagbigay ito ng mga kaalyado ng isang mahalagang mapagkukunan ng katalinuhan para sa pagsisikap ng digmaan.Sa bawat oras na pinindot ang isang susi, ang elektronikong signal ay dumadaan sa isang serye ng mga rotatable scrambling gulong, sa pamamagitan ng isang plugboard, at pagkatapos ay bumalik sa ibang direksyon.Dahil ang bawat gulong ay maaaring mabago upang mabago ang landas ng mga senyas, posible ang isang iba't ibang mga iba't ibang mga susi, at ang mga gulong ay maaaring iikot sa tuwing kinakailangan ang isang bagong susi.Ang mga gulong ay inayos upang paikutin sa tuwing ang isang susi ay pinindot, na ginagawang ligtas ang enigma laban sa mga pag-atake ng letter-frequency;Ang mga panimulang posisyon ng mga gulong ay nabago din, madalas nang maraming beses sa isang araw.By-one.Nang maglaon ang mga bersyon ng enigma, tulad ng mga modelo ng apat na rotor na ginagamit ng mga Aleman na U-boat, ay nadagdagan ang bilang ng mga kumbinasyon.Kahit na, ang mga nakunan na mga dokumento ng code at pagkakamali ng tao ay madalas na nagbigay sa mga cryptographers sa itaas na kamay, at ang militar ng Poland ay nag -decode ng mga lihim na komunikasyon ng Aleman nang maaga pa noong 1932. Ang kanilang gawain sa kalaunan ay ginawa ito sa Britain at America, at ang codebreaking ay nagpatuloy sa isang mahusay na pakikitungong tagumpay sa buong digmaan, sa kabila ng mga pagtatangka ng mga Aleman na gawing mas kumplikado ang makina.Maraming mga simpleng teksto, tulad ng "Heil Hitler," madalas na lumitaw sa mga mensahe ng Aleman;Nagbigay ito ng mahalagang mga pahiwatig sa mga cryptanalyst, na maaaring maghanap sa isang naka -encrypt na mensahe at makita kung saan maaaring lumitaw ang gayong parirala.Ang mga Aleman ay nagpadala din ng simple, madaling pag-aralan ang anim na titik na mga header sa pagsisimula ng mga mensahe, tulad ng "einein", upang bigyan ang lokasyon ng mga gulong ng cipher para sa natitirang mensahe.Kapag ang puwang ng posibleng mga susi ng code ay naging napakalaki pa, maraming mga primitive na computer ang itinayo, upang mabilang sa libu -libong mga posibilidad na awtomatiko;Ito ay naging ilan sa mga unang gawain na ginawa sa pangkalahatang pag -compute ng layunin.