Koostaneet Juulia Lahdenperä ja Rami Luisto. Enigma. Kuvaus: Johdanto salakirjoituskone Enigman saloihin sekä välineet oman Enigman valmistamiseen.



Samankaltaiset tiedostot
Koostanut Juulia Lahdenperä ja Rami Luisto. Salakirjoituksia

NÄIN TOIMII. alakirjoituksen historia ulottuu tuhansien

Salakirjoitusmenetelmiä

Möbiuksen nauha. Välineet: paperisuikaleita, paperiristejä (liitteenä) lyijykynä, teippiä, sakset, värikyniä, liimaa ja värillistä paperia

Ongelma 1: Miten tieto kannattaa koodata, jos sen halutaan olevan hyvin vaikeasti luettavaa?

Enigman matematiikasta

Ohjeissa pyydetään toisinaan katsomaan koodia esimerkkiprojekteista (esim. Liikkuva_Tausta1). Saat esimerkkiprojektit opettajalta.

Rakenteisen ohjelmoinnin harjoitustyö

Kirjoita oma versio funktioista strcpy ja strcat, jotka saavat parametrinaan kaksi merkkiosoitinta.

Avaa ohjelma ja tarvittaessa Tiedosto -> Uusi kilpailutiedosto

Siipiratasalus. Petri Sinivuori 92

AURINKOUUNI. Tarvittavat taidot: Senttimetrien mittaus, askartelutaidot ja taulukoiden käyttö.

Kenguru 2010 Benjamin (6. ja 7. luokka) sivu 1 / 5

RSA-salakirjoitus. Simo K. Kivelä, Apufunktioita

TEKNINEN OHJE VAIHTOTASETIETOJEN TIEDOSTORAPORTOINTIIN EXCEL-TYÖKIRJALLA

Scratch ohjeita. Perusteet

Kerta 2. Kerta 2 Kerta 3 Kerta 4 Kerta Toteuta Pythonilla seuraava ohjelma:

A* Reitinhaku Aloittelijoille

Kryptologia Esitelmä

Sarjakuva-

Kenguru 2011 Cadet RATKAISUT (8. ja 9. luokka)

NUKKETEATTERIN KÄYTTÖOHJEET

Koostaneet Juulia Lahdenperä ja Rami Luisto. Kochin lumihiutale

Matematiikan tukikurssi

Fiskars Boordilävistäjä

Askarrellaan lorukortteja

1. Valitse jokin neljästä tarinasta ja tulosta lapsen kuva. Jos tulostusmahdollisuutta ei ole, voit etsiä kuvan esim. lehdestä.

df4sa dipl.-ing cornelius paul liebigstrasse 2-20 d hamburg

TÄRKEITÄ VAROTOIMENPITEITÄ

Hifitalo Hifitalo SIMPLE-XXX KOTELOT. Kasausohje YHTEYSTIEDOT

Sisällys. Hei!...5. Ihanat albumit...6

Python-ohjelmointi Harjoitus 2

Kenguru 2011 Cadet (8. ja 9. luokka)

SÄHKÖLÄMMITTIMET PEHMEÄÄ LÄMPÖÄ KOTIIN

ITKP102 Ohjelmointi 1 (6 op)

7. Näytölle tulostaminen 7.1

Muita kuvankäsittelyohjelmia on mm. Paint Shop Pro, Photoshop Elements, Microsoft Office Picture Manager

Diskreetin matematiikan perusteet Laskuharjoitus 5 / vko 41

Lajitekniikka: kuntopiiri

TAKAMIESTEN KETTERYYS- HARJOITTEITA. Timo Lehto 2005 Vierumäen Urheiluopisto

vaihtoehtoja TIEA241 Automaatit ja kieliopit, syksy 2016 Antti-Juhani Kaijanaho 13. lokakuuta 2016 TIETOTEKNIIKAN LAITOS

EMONKASVATUS ILMAN TOUKANSIIRTOA

Pelivaihtoehtoja. Enemmän vaihtelua peliin saa käyttämällä erikoislaattoja. Jännittävimmillään Alfapet on, kun miinusruudut ovat mukana pelissä!

Tanssijat pareittain rinnakkain, tytön käsi lepää pojan ojennetun käden päällä. Pojan vapaa käsi selän takana, käden selkä selkää vasten.

KÄYTTÖÖN. Koulukirjat tietokoneelle PIKAOHJEET PAPERPORT -OHJELMAN. Sisällysluettelo

Ohjelmointitaito (ict1td002, 12 op) Kevät Java-ohjelmoinnin alkeita. Tietokoneohjelma. Raine Kauppinen

1. Käytä aina silmä-, kuulo- ja hengityssuojaimia. Kiinnitä aina laitteeseen pölynimuri vähentääksesi koneen ulkopuolelle pääsevän pölyn määrää.

Avainsanat: salaus, ympyrä, pyörästö, motivaatio, toiminnallisuus, eriyttäminen, geometria

Näin lisäeristät 2. Purueristeisen seinän ulkopuolinen lisäeristys. Eristeinä PAROC Renova tai PAROC WPS 3n

OHJEET LUE TÄMÄ AIVAN ENSIKSI!

3M Toimistotuotteet. Graafinen ohjeisto / Jälleenmyyjät. Näin käytämme. logoja

Python-ohjelmointi Harjoitus 5

Puzzle-SM Loppukilpailu Oulu

AURINKO VALON JA VARJON LÄHDE

SÄHKÖPOSTIOHJE. Opiskelijoiden Office 365 for Education -palveluun

Käänteismatriisin. Aiheet. Käänteismatriisin ominaisuuksia. Rivioperaatiot matriisitulona. Matriisin kääntäminen rivioperaatioiden avulla

Solmu 3/2001 Solmu 3/2001. Kevään 2001 ylioppilaskirjoitusten pitkän matematiikan kokeessa oli seuraava tehtävä:

Vigenèren salaus. Välineet: kynä, paperia, Vigèneren neliö (liitteenä), tehtävämoniste (liitteenä)

Perusohje vi-editorin käyttöön

LAAVU portfolio Tekijä: Henna Kangas TEVA 0710 Opettaja: Merja Heikkinen. Saamelaisalueen koulutuskeskus

Johdatus Ohjelmointiin

Kirjanen. TAKE-hanke. Kirsi Träskelin

Salapoliisikerho 1 Maria Larionova

ASENNUSOHJE MINSTER JA TURMALIN

Puzzle SM Pistelasku

Fiskars ShapeCutter Plusmuotoleikkuri

Kenguru 2012 Cadet (8. ja 9. luokka)

Sulkakansa-kokonaisuus luokat Opettajan oheismateriaali

Hgin kaupungin opetusvirasto Wilma opas huoltajille 1(10) HAKE/Tiepa KKa

XHTML - harjoitus. Tehtävä1: Tee xhtml tiedosto käyttäen notepad (muistio) ohjelmaa. Tiedoston tallennus notepad (muistio) ohjelmassa:

Kokoamisohje Prusa i3 3D-tulostin versio /f ile/25/prus a-i3-k ok oam isohje-v12.pdf

Rakennusten elinkaarimittareiden verkkotyökalun käyttöohje.

KÄYTTÖOHJE NO.CX-10. Lue tämä ohje huolellisesti ennen käyttöä

Koristepaneeli, ulkopuoli

Kenguru 2017 Mini-Ecolier: Ratkaisut (2. ja 3. luokka)

Kuvan pienentäminen Paint.NET-kuvankäsittelyohjelmalla

LUKUKORTIT Lukukorteista on moneksi Toiminnallista matematiikkaa luokille. Riikka Lyytikäinen Liikkuva koulu Helsinki 2016

LAHJAT JUMALALTA SISÄLTÄÄ: JOHDANTO + ASKARTELUTEHTÄVIÄ TEEMA: BÁB JA BAHÁ U LLÁH IKÄSUOSITUS: 7-8 JOHDANTO

10. Kerto- ja jakolaskuja

Graafinen ohjeistus. Lemmikkilinnut Kaijuli ry

Valmistelut: Aseta kartiot numerojärjestykseen pienimmästä suurimpaan (alkeisopiskelu) tai sekalaiseen järjestykseen (pidemmälle edenneet oppilaat).

Rakenna oma puukuivuri

Selkosanakirja sdfghjklöäzxcvbnmqwertyuiopåasdfghjklöäzxcvbnmq. Tietokoneet. wertyuiopåasdfghjklöäzxcvbnmqwertyuiopåasdfghjk 1.4.

Näin lisäeristät 1. Villaeristeisen puurunkoseinän ulkopuolinen lisäeristys. Eristeinä PAROC Renova tai PAROC WPS 3n

SCI- A0000: Tutustuminen Linuxiin, syksy 2015

GEOS 1. Ilmastodiagrammi Libre Office Calc ohjelmalla

Avaruuslävistäjää etsimässä

Kansionäkymä listasta suuriin kuvakkeisiin

Lumme-verkkokirjaston tiedonhaun opas Pieksämäen kaupunginkirjasto

Asteri Palkanmaksu Dos Vuosipäivitys

Peilaus pisteen ja suoran suhteen Pythonin Turtle moduulilla

Vapo: Turveauman laskenta 1. Asennusohje

TEHTÄVIÄ SATUUN PIENI TULITIKKUTYTTÖ

Pinoautomaatit. TIEA241 Automaatit ja kieliopit, kesä Antti-Juhani Kaijanaho. 6. kesäkuuta 2013 TIETOTEKNIIKAN LAITOS. Pinoautomaatit.

Sähköisen äänestyksen pilotti

Tee taulu Ryhdy taiteilijaksi ja tee taulu vanhoista lehdistä ja kuviopapereista. Casco-liimapuikko. Helppo levittää Helppo pestä pois Kiinnittää heti

Alkuun HTML5 peliohjelmoinnissa

Sisällys. Vesi Avaruus Voima Ilma Oppilaalle Fysiikkaa ja kemiaa oppimaan... 5

Tehtävä Kuvittele, että kävelet yöllä alimmalla tasolla kuvan esittämässä risteyksessä Los Angelesissa. Piirrä näkymä kun katsot yläviistoon.

Kenguru 2016 Benjamin (6. ja 7. luokka)

Transkriptio:

Enigma Avainsanat: Enigma, salaus, salakirjoitus Luokkataso: 6.-9. luokka, lukio Välineet: haaraniitti, pohjat (liitteenä) Kuvaus: Johdanto salakirjoituskone Enigman saloihin sekä välineet oman Enigman valmistamiseen. Aluksi Tehtävässä rakennetaan paperinen versio toisen maailmansodan aikaisesta salakirjoituskoneesta Enigmasta. Ison Enigman rakenne on varsin monimutkainen, joten vähänkään nuoremmille suositellaan tyytymistä pikku-enigmaan. Tämänkin käyttö vaatii keskittymistä ja todella tarkkaa leikkaamista. Enigman käsittelyn yhteydessä voidaan käydä läpi toisen maailmansodan tapahtumia ja tietokoneiden kehittymisen vaikutusta Enigman koodin murtamiseen. Historiaa Enigma on historian kuuluisimpia salakirjoituskoneita. Se oli erityisesti saksalaisten toisessa maailmansodassa käyttämä salakirjoituslaite, jonka koodin purkamiseen kehitetyt laitteet toimivat nykyisten tietokoneiden alkuasteina. Enigman ensimmäiset kaupalliset versiot kehitettiin jo 1910-luvulla ja monia eri Enigman versioita käytettiin useissa eri maissa. Tällä kertaa askarrellaan paperista Enigma-koneen kopio. Tämä paperinen Enigma vastaa toiminnaltaan täysin saksalaisten sodanaikaista Enigma Funkschlüssel M- eli Enigma M3- laitetta. Enigmasta löytyy Wikipediasta huomattavan hyvät artikkelit suomeksi ja etenkin englanniksi Rakenne Paperisen Enigma-koneen rakenne on samanlainen kuin toisessa maailmansodassa käytetyn koneen rakenne. KYTKENTÄLEVY Kytkentälevy (engl. plugboard, saks. Steckerbrett) sijaitsi Enigman etulevyn takana. Sen tehtävänä oli vaihtaa kirjaimia pareittain keskenään. Näitä parivaihdoksia säädettiin asettamalla kytkentälevyyn johtoja, ja pareittain vaihdettuja kirjaimia saattoi olla 0-13 paria riippuen johdotuksista. Kytkentälevyn asetuksia ei tavallisesti muutettu viestien aikana. Sivu 1 / 17

Paperi-enigmassamme kytkentälevyn virkaa ajaa alla oleva kaavio, jonka viivat edustavat johtoja. ROOTTORIT Roottorit (engl. rotors, saks. Walzen) olivat Enigman toiminnassa päätehtävässä. Roottoreita oli mallista riippuen yhtä aikaa kiinni kolme tai neljä kappaletta. Enigman mukana tuli yleensä noin viisi roottoria, joista käytettiin tiettyjä ennalta sovittuja roottoreita sovitussa järjestyksessä. Tämä vaihtelu lisäsi tietenkin edelleen Enigman salauksen turvallisuutta. Paperienigmassa roottoreita kuvastaa pyörivät kiekot (pikku-enigmassa yksi pyörivä kiekko). Toimintaperiaate on täsmälleen sama kuin alkuperäisen Enigman roottoreissa, jotka toimivat elektronisesti vaihtaen kirjaimia toisiksi kirjaimiksi. PEILAAJA Peilaajan (engl. reflector, saks. Umkehrwalze) idea oli saada aikaan ikään kuin tuplasalaus lähettämällä salattava kirjain takaisin toiseen suuntaa kiekkojen ja kytkentälevyn läpi. Käytännössä peilaaja vaihtaa pareittain kirjaimia keskenään. Paperienigmassa peilaajaa edustaa kiinteä puolikkaan roottorin näköinen paperisuikale. Sivu 2 / 17

Iso Enigma Paperinen Enigma koostuu seitsemästä osasta. Nämä saat tulostamalla seuraavat paperit: pohjalevy (jos mahdollista, tämä kannattaa tulostamisen jälkeen liimata jollekin tukevalle pahville tai paperille) kiekko 1 kiekot 2 ja 3 suojalevy 1 suojalevy 2 ja peilaaja kokoamiseen tarvitset myös haaraniitin KOKOAMINEN Leikkaa osat tarkasti reunoja myöten irti. Paperia, jossa on pohja- ja kytkentälevy, ei tarvitse leikata, vaan sitä voi käyttää koko Enigman alustana. Tee pieni reikä jokaiseen seitsemään osaan pienen mustan pisteen osoittamaan kohtaan (kiekoissa, suojalevyissä ja peilaajassa keskellä, pohjalevyssä alhaalla puolikiekon keskuksen kieppeillä). Osat tulevat päällekkäin, reiät samassa kohdassa, naamapuoli ylöspäin, ylimmästä alimpaan seuraavassa järjestyksessä: 1. peilaaja 2. kiekko 3 3. suojalevy 2 4. kiekko 2 5. suojalevy 1 6. kiekko 1 7. pohjalevy Suojalevyt ja peilaaja tulee asetella niin, että niiden hännät ovat pohjalevyn nurkissa kiinni. Kiinnitä pinkka lopuksi yhteen haaraniitillä ja kiinnitä suojalevyjen ja peilaajan hännät kiinni pohjalevyn nurkkiin esimerkiksi nitojalla tai teipillä. Enigmasi on käyttövalmis! Mitä tarkemmin leikkaat osat irti ja keskemmäs teet niihin reiät, sen paremmin kiekkojen kirjaimet osuvat kohdakkain. Suojalevyjen tarkoitus on yhtä kiekkoa pyöräytettäessä pitää muut kiekot paikoillaan. Käyttöohjeet ALKUASETELMA Ennen kuin viestiä ruvetaan salaamaan, pitää asettaa Enigman alkuasetukset, eli laittaa kytkentälevyn johdot ja roottorit oikeaan järjestykseen ja alkuasentoon. Paperienigmassa kytkentälevyn ja roottorien järjestys on kiinteä, eikä näitä muutettu sota-aikanakaan yhtä Sivu 3 / 17

tiheästi kuin roottorien alkuasentoa. Paperienigmaa käyttäessämme riittää siis asettaa roottoreita esittävät paperikiekot sovittuun alkuasentoon. Roottoreiden alkuasento viestitään kertomalla, mikä kiekkojen ulkokehän kirjain on pohjalevyn puoliympyrän kirjaimen M kohdalla. Tämä tapahtuu ilmoittamalla kirjainkolmikko 'ensimmäisen kiekon ulkokehän kirjain' 'toisen kiekon ulkokehän kirjain' 'kolmannen kiekon ulkokehän kirjain', eli esimerkiksi FTA. Tämä alkuasento lähetetään viestin edellä, tai se on sovittu etukäteen esimerkiksi päivämäärän ja kellonajan mukaan. SALAKIRJOITTAMINEN Salakirjoitus ja salauksen purkaminen tehdään täsmälleen samalla tavalla. Seuraavassa kulkevat rinnakkain yleiset ohjeet ja esimerkkiviesti. Yleinen ohje Halutaan salakirjoittaa tai avata merkkijono. Enigma on sovitussa alkuasennossa. Etsitään merkkijonon ensimmäinen kirjain kytkentälevyn ylälaidasta ja seurataan kirjaimen laatikosta lähtevää viivaa kytkentälevyn alareunaan. Kytkentälevyn alareunasta löytynyt kirjain etsitään pohjan puolikiekosta. Katsotaan, mikä on tätä kohtaa vastaava kirjain kiekon 1 ulkokehällä. Etsitään ulkokehän kirjainta vastaava kirjain kiekon sisäkehältä. Katsotaan, mikä kirjain on kiekon 2 ulkokehällä äsken löydetyn kiekon 1 sisäkehän kirjaimen kohdalla. Etsitään tätä kiekon 2 ulkokehän kirjainta vastaava kirjain kiekon 2 sisäkehältä. Katsotaan, mikä kirjain on kiekon 3 ulkokehällä äsken löydetyn kiekon 2 sisäkehän kirjaimen kohdalla. Etsitään tätä kiekon 3 ulkokehän kirjainta vastaava kirjain kiekon 3 sisäkehältä. Esimerkki Halutaan salakirjoittaa viesti MERI. Enigma on alkuasennossa AXL. Etsitään kirjain M kytkentälevyn ylälaidasta, ja seurataan kirjaimen laatikosta lähtevää viivaa kytkentälevyn alareunaan, mistä löydämme kirjaimen M. Siirretään katse puolikiekkoon kirjaimen M kohdalle. Kiekossa 1 on tällä kohtaa kirjain A. Kiekon 1 sisäkehältä kirjain A löytyy kello 10 tienoilta. Siirretään katse siihen. Kiekon 1 sisäkehän kirjaimen A kohdalla on kiekossa 2 kirjain R. Kiekon 2 sisäkehältä kirjain R löytyy kello 14 tietämiltä. Kiekossa 3 kiekon 2 sisäkehän kirjaimen R kohdalla on kirjain U. Tämä kirjain löytyy kiekon 3 sisäkehältä kello 15 tietämiltä. Sivu 4 / 17

Katsotaan, mikä kirjain on peilaajassa kiekon 3 sisäkehältä löytyneen kirjaimen kohdalla. Etsitään tätä peilaajan kirjainta vastaava toinen sama kirjain peilaajan kirjaimista. Suoritetaan äskeinen kiekolta toiselle siirtyminen kuten äsken, mutta nyt lähtien peilaajan äsken löydetystä kirjaimesta ja liikkuen sisäkehältä ulkokehälle ja aina seuraavaan roottoriin. Peilaajassa on kiekon 3 kirjaimen U kohdalla kirjain J. Toinen J-kirjain löytyy peilaajasta kello 11 tietämiltä. Kirjaimen J kohdalta löytyy kiekosta 3 kirjain R, ja kiekon 3 ulkokehän kirjaimen R kohdalta löytyy kiekon 2 sisäkehältä kirjain K. Kiekon 2 ulkokehän kirjaimen K kohdalta löytyy kiekon 1 sisäkehältä kirjain W. Kiekon 1 ulkokehän kirjaimen W kohdalta löytyy puolikiekosta kirjain I, joka kytkentälevyssä muuttuu kirjaimeksi I. Näin ensimmäinen kirjain on saatu salattua. Tämän jälkeen kiekkoa 1 liikutetaan pykälän verran myötäpäivään ja siirrytään seuraavaan kirjaimeen. Tällaista yhden pykälän kiertoa myötäpäivään kutsutaan tästä eteenpäin kiekon pyöräytykseksi. Eli esimerkkisanassamme MERI salataan ensin kirjain M kirjaimeksi I seuraavasti: Syöte: Kytkentälevy: Kiekko 1 Kiekko 2 Kiekko 3 Peilain M M A R U J Tulos: Kytkentälevy: Kiekko 1 Kiekko 2 Kiekko 3 Peilain I I W K R J Tämän jälkeen pyöräytetään kiekkoa 1 ja siirrytään salaamaan seuraavaa kirjainta E. Se muuttuu kirjaimeksi C seuraavasti: Syöte: Kytkentälevy: Kiekko 1 Kiekko 2 Kiekko 3 Peilain E B O K R J Tulos: Kytkentälevy: Kiekko 1 Kiekko 2 Kiekko 3 Peilain C C P R U J Tämän jälkeen pyöräytetään kiekkoa 1 ja siirrytään salaamaan seuraavaa kirjainta R. Se muuttuu kirjaimeksi U seuraavasti: Syöte: Kytkentälevy: Kiekko 1 Kiekko 2 Kiekko 3 Peilain R W I U V O Tulos: Kytkentälevy: Kiekko 1 Kiekko 2 Kiekko 3 Peilain U U G E N O Sivu 5 / 17

Tämän jälkeen pyöräytetään kiekkoa 1 ja siirrytään salaamaan seuraavaa kirjainta I. Se muuttuu kirjaimeksi O seuraavasti: Syöte: Kytkentälevy: Kiekko 1 Kiekko 2 Kiekko 3 Peilain I I T L Y P Tulos: Kytkentälevy: Kiekko 1 Kiekko 2 Kiekko 3 Peilain O O Z J P P Näin esimerkkinämme ollut viesti MERI muuttuu alkuasetuksissa AXL sanaksi ICUO. Jos viestin haluaa purkaa, tarvitsee vain asettaa Enigma alkuasentoon AXL ja suorittaa äskeiset temput merkkijonolle ICUO. MUIDEN ROOTTOREIDEN PYÖRITYS Jotta Enigman käyttö ei olisi liian yksinkertaista, pyörivät muutkin roottorit laitetta käytettäessä. Suurinta kiekkoa pyöritetään eniten, pienintä harvakseltaan. Siirtymäkohtana käytetään pohjalevyn puoliympyrän kirjainta M. Roottori Kohta Vaikutus Kiekko 1 (suurin) Kiekko 2 (keskikokoinen) V E Jos roottori siirtyy kirjaimesta W kirjaimeen V, pyöräytetään myös seuraavaa roottoria eli kiekkoa 2 (keskikokoinen). Jos roottori siirtyy kirjaimesta F kirjaimeen E, pyöräytetään tätä seuraavaa roottoria eli kiekkoa 3 (pienin). Huomaa, että kun keskikokoinen kiekko siirtyy kirjaimesta F kirjaimeen E ja pienin kiekko liikahtaa yhden askeleen, täytyy keskikokoista kiekkoa siirtää vielä uudestaan yhden askeleen verran, jotta kiekkojen välinen salaus muuttuisi. Sivu 6 / 17

Pikku-Enigma Paperinen pikku-enigma on hivenen yksinkertaisempi versio isosta Enigmasta. koostuu kolmesta osasta. Nämä saat tulostamalla seuraavat paperit: Se pohjalevy (jos mahdollista, tämä kannattaa tulostamisen jälkeen liimata jollekin tukevalle pahville tai paperille) kiekko 1 pikkupeilaaja kokoamiseen tarvitset myös haaraniitin KOKOAMINEN Leikkaa osat tarkasti reunoja myöten irti. Tee pieni reikä jokaiseen seitsemään osaan pienen mustan pisteen osoittamaan kohtaan (kiekoissa, suojalevyissä ja peilaajassa keskellä, pohjalevyssä alhaalla puolikiekon keskuksen kieppeillä). Osat tulevat päällekkäin, reiät samassa kohdassa, naamapuoli ylöspäin, ylimmästä alimpaan seuraavassa järjestyksessä: 1. pikkupeilaaja 2. kiekko 1 3. pohjalevy Peilaaja tulee asetella niin, että sen hännät ovat pohjalevyn nurkissa kiinni. Kiinnitä pinkka lopuksi yhteen haaraniitillä, ja kiinnitä peilaajan hännät kiinni pohjalevyn nurkkiin esimerkiksi nitojalla tai teipillä. Pikku-Enigmasi on käyttövalmis! Mitä tarkemmin leikkaat osat irti ja keskemmäs teet niihin reiät, sen paremmin kiekkojen kirjaimet osuvat kohdakkain. Pikku-Enigman käyttöohjeet ALKUASETELMA Ennen kuin viestiä ruvetaan salaamaan, pitää asettaa Enigman alkuasetukset, eli laittaa kytkentälevyn johdot ja roottorit oikeaan järjestykseen ja alkuasentoon. Paperienigmassa kytkentälevyn ja roottorien järjestys on kiinteä, eikä näitä muutettu sota-aikanakaan yhtä tiheästi kuin roottorien alkuasentoa. Paperienigmaa käyttäessämme riittää siis asettaa roottoreita esittävät paperikiekot sovittuun alkuasentoon. Roottoreiden alkuasento viestitään kertomalla, mikä kiekkojen ulkokehän kirjain on pohjalevyn puoliympyrän kirjaimen M kohdalla. Pikku-Enigmassa on vain yksi roottori, joten riittää kertoa, mikä kiekon ulkokehän kirjain on puolikiekon kirjaimen M kohdalla (esimerkiksi kirjain W). Sivu 7 / 17

SALAKIRJOITTAMINEN Salakirjoitus ja salauksen purkaminen tehdään täsmälleen samalla tavalla. Seuraavassa kulkevat rinnakkain yleiset ohjeet ja esimerkkiviesti. Yleinen ohje Halutaan salakirjoittaa tai avata merkkijono. Enigma on sovitussa alkuasennossa. Etsitään merkkijonon ensimmäinen kirjain kytkentälevyn ylälaidasta ja seurataan kirjaimen laatikosta lähtevää viivaa kytkentälevyn alareunaan. Kytkentälevyn alareunasta löytynyt kirjain etsitään pohjan puolikiekosta. Katsotaan, mikä on tätä kohtaa vastaava kirjain kiekon 1 ulkokehällä. Etsitään ulkokehän kirjainta vastaava kirjain kiekon sisäkehältä. Katsotaan, mikä kirjain on peilaajassa kiekon 1 sisäkehältä löytyneen kirjaimen kohdalla. Etsitään tätä peilaajan kirjainta vastaava toinen sama kirjain peilaajan kirjaimista. Suoritetaan äskeinen kiekolta toiselle siirtyminen kuten äsken, mutta nyt lähtien peilaajan äsken löydetystä kirjaimesta ja liikkuen sisäkehältä ulkokehälle. Esimerkki Halutaan salakirjoittaa viesti MERI. Enigma on alkuasennossa W. Etsitään kirjain M kytkentälevyn ylälaidasta, ja seurataan kirjaimen laatikosta lähtevää viivaa kytkentälevyn alareunaan, mistä löydämme kirjaimen M. Siirretään katse puolikiekkoon kirjaimen M kohdalle. Kiekossa 1 on tällä kohtaa kirjain W. Kiekon 1 sisäkehältä kirjain W löytyy kello 9.30 tienoilta. Siirretään katse siihen. Peilaajassa on kiekon 1 kirjaimen W kohdalla kirjain H. Toinen H löytyy peilaajasta kello 10 tietämiltä. Kirjaimen H kohdalta löytyy kiekosta 1 kirjain U. Kiekon 1 ulkokehän kirjaimen U kohdalta löytyy puolikiekosta kirjain K, joka kytkentälevyssä muuttuu kirjaimeksi P. Näin ensimmäinen kirjain on saatu salattua. Tämän jälkeen kiekkoa 1 liikutetaan pykälän verran myötäpäivään ja siirrytään seuraavaan kirjaimeen. Eli esimerkkisanassamme MERI salataan ensin kirjain M kirjaimeksi P seuraavasti: Syöte: Kytkentälevy: Kiekko 1 Peilain M M W H Tulos: Kytkentälevy: Kiekko 1 Peilain P K U H Sivu 8 / 17

Tämän jälkeen pyöräytetään kiekkoa 1 ja siirrytään salaamaan seuraavaa kirjainta E. Se muuttuu kirjaimeksi K seuraavasti: Syöte: Kytkentälevy: Kiekko 1 Peilain E B K F Tulos: Kytkentälevy: Kiekko 1 Peilain K P Y F Tämän jälkeen pyöräytetään kiekkoa 1 ja siirrytään salaamaan seuraavaa kirjainta R. Se muuttuu kirjaimeksi O seuraavasti: Syöte: Kytkentälevy: Kiekko 1 Peilain R W E F Tulos: Kytkentälevy: Kiekko 1 Peilain O O W F Tämän jälkeen pyöräytetään kiekkoa 1 ja siirrytään salaamaan seuraavaa kirjainta I. Se muuttuu kirjaimeksi E seuraavasti: Syöte: Kytkentälevy: Kiekko 1 Peilain I I P O Tulos: Kytkentälevy: Kiekko 1 Peilain E B I O Näin esimerkkinämme ollut viesti MERI muuttuu alkuasetuksissa W sanaksi PKOE. Jos viestin haluaa purkaa, tarvitsee vain asettaa Enigma alkuasentoon W ja suorittaa äskeiset temput merkkijonolle PKOE. Tehtäviä Alla on lista sanoista, jotka voidaan antaa ryhmän ratkaistavaksi. Niistä muodostuu lauseet Enigman murtaminen lyhensi toista maailmansotaa ainakin vuodella. (iso Enigma) ja Puolalainen Marian Rejewski ja britti Alan Turing ratkaisivat Enigman. (pikku-enigma). Sanan alussa suluissa olevat kirjaimet tarkoittavat käytettävää salausavainta. Iso Enigma: (FWO) WYUDQNC (BNJ) EKVOMEKIGU (TRE) OEUWJFU Sivu 9 / 17

(OPS) ACCELB (AFX) VOQDVTJAWRLWU (DLZ) ZVKYOBD (KAG) CWSQXWTE Pikku-Enigma: (T) MMSPPSTEBNZ (I) LLWLFG (C) VLGTMFVZ (U) KU (S) HYGKEJ (M) MTOZ (I) UNWLPN (C) VWYCLOWZNUQ (R) AEXWEMB Viimeistään tässä kohtaa tulee huomanneeksi, miksi oli äärimmäisen näppärää, että Enigma toimi puoliksi sähköllä ja vain puoliksi mekaanisesti. Näitä ei siis toisessa maailmansodassa tarvinnut itse tehdä kynällä ja paperilla. Liitteet kuvat valmiista Enigmasta ja pikku-enigmasta pohjalevy ja kytkentälevy kiekko 1 kiekot 2 ja 3 suojalevy 1 suojalevy 2 ja peilaaja pikkupeilaaja Sivu 10 / 17

Iso Enigma. Kuva: Pikku-Enigma. Kuva: Sivu 11 / 17

Sivu 12 / 17

Sivu 13 / 17

Sivu 14 / 17

Sivu 15 / 17

Sivu 16 / 17

Sivu 17 / 17