Medikaalilaitteen tiedostojärjestelmän salaus
Kinnunen, Jari (2021)
Kinnunen, Jari
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021052410708
https://urn.fi/URN:NBN:fi:amk-2021052410708
Tiivistelmä
Mukana kannettavan medikaalilaitteen SD-kortti on tärkeää suojata salauksella, jotta voidaan estää pääsy sille tallennettuihin tietoihin, mikäli laite häviää tai joutuu vääriin käsiin. Opinnäytetyön tavoitteena oli tutkia keinoja tällaisen sulautetun medikaalilaitteen SD-kortin tiedostojärjestelmän salaukselle.
Työssä käytiin läpi salausta yleisesti, sekä tutkittiin erilaisia salausmenetelmiä ja algoritmeja. Asymmetrisistä salausmenetelmistä käytiin läpi muutama esimerkki, jonka jälkeen keskityttiin enemmän symmetrisiin lohkosalausmenetelmiin ja niiden toimintatiloihin. Symmetrisistä lohkosalausmenetelmistä ja niiden tiloista keskityttiin tarkemmin laitteen ja tutkimuksen perusteella potentiaalisimpiin vaihtoehtoihin.
Opinnäytetyön tutkimuksen tuloksena löytyi sopiva vaihtoehto laitteen SD-kortin salaukselle, sekä saatiin tarkempaa yleistietoa tästä salausmenetelmästä ja sen algoritmin toteutuksesta. Sopivaksi todettua algoritmia ei sellaisenaan testattu laitteen firmwaressa, vaan tehtiin yksinkertaisempi XOR-salaustesti, joka todisti osittain algoritmin konseptin.
Työssä käytiin läpi salausta yleisesti, sekä tutkittiin erilaisia salausmenetelmiä ja algoritmeja. Asymmetrisistä salausmenetelmistä käytiin läpi muutama esimerkki, jonka jälkeen keskityttiin enemmän symmetrisiin lohkosalausmenetelmiin ja niiden toimintatiloihin. Symmetrisistä lohkosalausmenetelmistä ja niiden tiloista keskityttiin tarkemmin laitteen ja tutkimuksen perusteella potentiaalisimpiin vaihtoehtoihin.
Opinnäytetyön tutkimuksen tuloksena löytyi sopiva vaihtoehto laitteen SD-kortin salaukselle, sekä saatiin tarkempaa yleistietoa tästä salausmenetelmästä ja sen algoritmin toteutuksesta. Sopivaksi todettua algoritmia ei sellaisenaan testattu laitteen firmwaressa, vaan tehtiin yksinkertaisempi XOR-salaustesti, joka todisti osittain algoritmin konseptin.