Uutiset

Tietoturvatutkijan täytyy osata ennakoida hyökkääjän seuraava askel

Tohtorikoulutettava Mika Juuti keskittyi väitöskirjassaan koneoppimisen hyödyntämiseen tietoturvajärjestelmissä. Tutkijat kehittivät muun muassa kännykkäsovelluksen, joka pyrkii estämään relehyökkäyksiä.
Mika Juuti studied the use of machine learning in information security for his dissertation.
Mika Juuti tutki väitöskirjaansa varten koneoppimisen hyödyntämistä tietoturvajärjestelmissä. Kuva Anu Haapala / Aalto-yliopisto

Nykyteknologian avulla auton ovi tai älyportti aukenee ilman napin painallusta, ja kauppaostokset voi maksaa vilauttamalla lähimaksukorttia maksupäätteelle. Tällaiset vaivattoman tietoturvan järjestelmät ovat helppokäyttöisiä, mutta niiden kääntöpuolena voi olla heikentynyt turvallisuus. Yksi keino parantaa vaivatonta tietoturvaa on koneoppiminen, ja muun muassa tähän aiheeseen Aalto-yliopiston tohtorikoulutettava Mika Juuti keskittyi tohtoriopintojensa aikana.

Vaivattoman tietoturvan järjestelmät pyrkivät ennakoimaan käyttäjän aikomusta tunnistautua järjestelmään. Ne perustuvat kahteen, keskenään kommunikoivaan fyysiseen laitteeseen, kuten älyavaimeen ja autoon tai älyporttiin. Kun auto tai portti pystyy todentamaan käyttäjän olevan lähellä, ovi tai portti aukeaa. Esimerkiksi avaimettomissa autoissa tämä tapahtuu mittaamalla autonavaimen lähettämän radiosignaalin tasoa.

Vaivattoman tietoturvan järjestelmiin liittyvistä tietoturvaongelmista ovat kärsineet viime vuosina esimerkiksi monien kalliiden autojen valmistajat, sillä avaimen ja autossa olevan tunnistusjärjestelmän välistä radiosignaalin tasoa on helppo manipuloida. Tällaisessa niin sanotussa relehyökkäyksessä hyökkääjä asettaa auton ja avaimen väliseen signaaliin kaksi relettä, jotka vahvistavat yhteyttä. Seurauksena auton ovi aukeaa, vaikka avain ei todellisuudessa olisi lähelläkään sitä.

Juutin väitöskirjan kantavana teemana oli koneoppimisen hyödyntäminen tietoturvajärjestelmissä. Sen ensimmäisessä osassa Juuti tutki vaivattoman tietoturvan järjestelmiin kohdistuvia hyökkäysjärjestelmiä ja sitä, miten hyvin järjestelmät pystyvät puolustautumaan hyökkäyksiä vastaan.

Juuti kollegoineen kehitti muun muassa Android-käyttöjärjestelmässä toimivan STASH-älypuhelinsovelluksen, joka pyrkii estämään relehyökkäyksiä. Se sallii pääsyn laitteen tietoihin tai sen käytön vain, jos se voi varmistaa esimerkiksi avaimen olevan oikeasti lähellä älyporttia.

Sovellus arvioi laitteen läheisyyttä sen perusteella, miten käyttäjän tiedetään aiemmin liikkuneen esimerkiksi avaimen tai muun tunnistuksessa käytettävän laitteen kanssa. Turvallisuusjärjestelmä perustuu siihen, että hyökkääjä ei pysty manipuloimaan esimerkiksi avaimen kiihdytys- tai gyroskooppiantureita. Se voi ehkäistä tehokkaasti esimerkiksi älyportteihin tai älykoteihin tehtyjä hyökkäyksiä. Tutkijat testasivat sovellusta kontrolloidussa ympäristössä ja suunnittelivat sen niin, että sen voi helposti integroida vaivattoman tietoturvan järjestelmiin.

Tärkeintä on kokonaisuus

Maanantaina 19. elokuuta tekniikan tohtoriksi väittelevän Juutin mukaan on tärkeä ymmärtää hyökkääjien motiiveja ja nykyistä teknologiaa, jotta tutkijat ja kehittäjät pystyvät tekemään turvallisia järjestelmiä.

”Toisin kuin monella muulla alalla, tietoturvatutkimuksessa tutkitaan vastustajaa, joka ei kerro keksineensä uuden hyökkäystavan, koska siitä on taloudellista tai muuta hyötyä vastustajalle. Niinpä tutkijoiden on pystyttävä ennakoimaan ongelmia uuden teknologian käyttöönotossa”, Juuti sanoo.

Juutin mukaan tietoturvan kehittämisen kannalta oleellisinta on katsoa järjestelmää kokonaisuutena ja arvioida erikseen sen komponentteja: Mikä on järjestelmän heikoin lenkki? Mitä voi pahimmillaan tapahtua, jos hyökkääjä pääsee käyttämään sen heikkoutta hyväksi? ”Jos käydään nämä kaikki asiat läpi, voidaan löytää monia erilaisia keinoja, joilla voidaan heikentää tällaisen järjestelmän tietoturvaominaisuuksia”, Juuti sanoo.

Tutkijoiden on pystyttävä ennakoimaan ongelmia uuden teknologian käyttöönotossa.

Mika Juuti

Väitöskirjassaan Juuti esittelee tietoturva-alan tehokkaimpia kiertohyökkäyksiä ja louhintahyökkäyksiä kuvantunnistusalgoritmeja kohtaan. Lisäksi hän arvioi yksinkertaisten kiertohyökkäysten tehokkuutta vihapuhetta tunnistavia algoritmeja kohtaan ja esittelee menetelmän, joka voi tekoälyn avulla tuottaa uskottavan näköisiä valearvioita ravintoloille.

”Vihamielinen koneoppiminen”, jossa pahantahtoinen henkilö pyrkii kiertämään tai varastamaan esimerkiksi yrityksen kehittämän koneoppimismallin omiin haitallisiin tarkoituksiinsa, kehittyy koko ajan. Tieto siitä auttaa kehittämään turvallisempia järjestelmiä.

Juuti kuitenkin muistuttaa, että vastustajat sopeuttavat toimintaansa suojajärjestelmien kiertämiseksi. Sen vuoksi vedenpitävien tietoturvajärjestelmien ylläpito on monimutkaista ja vaatii jatkuvaa työtä. ”Usein kyseessä on kissa ja hiiri -leikki.”

Monimuotoinen tutkimusryhmä auttaa

Juuti on tehnyt paitsi tohtori- myös kandi- ja maisteriopintonsa Aallossa. Hän piti jo lapsena asioiden tutkimisesta ja kokeista, joten tutkiminen ja asioiden kriittinen tarkastelu tuntuvat tärkeältä osalta omaa identiteettiä. Maisteriopintojen aikana saatu tutkimuskokemus Aallon koneoppimisen tutkimusryhmässä ja vaihto-opiskelijana Japanissa antoivat itseluottamusta hakea tohtoriopiskelijaksi.

Juutin väitöskirjan ohjaajana toimi professori Asokan, ja tohtorikoulutettavana hän työskenteli Asokanin Secure Systems -tutkimusryhmässä. Siinä on vuosittain kahdesta kolmeen postdoc-tutkijaa, viidestä kymmeneen tohtorikoulutettavaa sekä vuodenajasta vaihdellen maisteri- ja kandiopiskelijoita.

Juuti kuvailee työskentelyä ryhmässä todella mukavaksi. Mukana on ihmisiä erilaisista taustoista, mikä saa aikaan hedelmällisiä keskusteluja. Se on Juutin mielestä erittäin hyödyllistä. ”Voi esittää jonkun mielipiteen ja muut pystyvät sitten sanomaan, onko tässä järkeä heidän oman taustansa perusteella.”

Juuti teki tohtoriopintojensa aikana yhteistyötä myös ulkomaisten yliopistojen kanssa. Toimivan yhteistyön kehittäminen oli haastavaa mutta onnistuessaan palkitsevaa. ”On hyvä varmistaa, että kaikki ymmärtävät asian samalla lailla, koska jokainen katsoo asioita omasta perspektiivistään. Sillä tavalla päästään hyviin lopputuloksiin.”

Juuti työskentelee tällä hetkellä Huaweissa Helsingissä, mutta muuttaa myöhemmin tänä vuonna Kanadaan. ”Työskentelen postdocina University of Waterloossa eli jatkan akateemisessa maailmassa ainakin jonkin aikaa.”

Diplomi-insinööri Mika Juuti väittelee maanantaina 19.8.2019 klo 12 Aalto-yliopiston perustieteiden korkeakoulussa salissa T2, Konemiehentie 2, Espoo. Väitöskirjan nimi on "Access Control and Machine Learning: Evasion and Defenses".

  • Julkaistu:
  • Päivitetty:

Lue lisää uutisia

Copper
Tutkimus ja taide Julkaistu:

Akkujen kysyntä kasvaa – BATCircle3.0 kiihdyttää akkumateriaalien ja -kierrätyksen tutkimusta Suomessa

Aalto-yliopiston johtama kolmivuotinen BATCircle3.0-projekti keskittyy akkumateriaalien jalostuksen ja akkujen kierrätyksen uusiin avauksiin.
Learning Centre graphics
Tutkimus ja taide, Opinnot Julkaistu:

Tekoälytyökaluja tiedonhaun tueksi

Tekoäly tulee muuttamaan myös tiedonhakua ja moniin tietokantoihin on kehitteillä omia tekoälyä käyttäviä lisäosia.
""
Mediatiedotteet, Tutkimus ja taide Julkaistu:

Fyysikot löysivät mullistavan uuden tavan välittää suuria tietomääriä laservalon avulla

Valon ja sähkömagneettisten kenttien hallintaan pienissä valohurrikaaneissa keskittyvän tutkimuksen tulos voisi moninkertaistaa optisten kaapelien kautta kuljetettavan tiedon määrää.
Nainen ja mies katsovat ylöspäin
Tutkimus ja taide Julkaistu:

Miten kouluttaa ongelmanratkaisijoita? Uusi raportti valottaa parhaita käytäntöjä

Aalto Design Factoryn raportti korostaa koulutuksen opiskelijakeskeisyyttä, reaalimaailman haasteisiin tarttumista ja erilaisten toimijoiden yhteistyötä.