
Ohjelmistojen CE-merkintä – koska IoT-leivänpaahtimia ei pitäisi voida hakkeroida
Kyberturvallisuuslaissa (CRA) otetaan käyttöön pakolliset kyberturvallisuusvaatimukset tuotteille, joissa on digitaalisia osia – älykotilaitteista yritysohjelmistoihin. Ensimmäistä kertaa EU vaatii, että digitaaliset tuotteet suunnitellaan turvallisiksi, niitä ylläpidetään koko elinkaaren ajan ja niihin liitetään ohjelmistojen komponenttiluettelo (SBOM). Voidaan ajatella sitä ohjelmistojen CE-merkintänä: jos tuote muodostaa yhteyden verkkoon, sen on oltava turvallinen.
Kaikki EU:n markkinoille saatetut tuotteet, joissa on digitaalisia elementtejä – laitteistot ja ohjelmistot, jotka voidaan liittää laitteeseen tai verkkoon joko suoraan tai epäsuorasti. Tähän kuuluvat esineiden internetin (IoT) laitteet, käyttöjärjestelmät, mobiilisovellukset, laiteohjelmistot sekä jopa komponentit, kuten kirjastot ja sovelluskehityspaketit (SDK).
EU:n laajuinen asetus, jolla on suora vaikutus. Sovelletaan kaikkiin EU:n markkinoille saatettuihin tuotteisiin riippumatta siitä, missä valmistaja on sijoittautunut.
10. joulukuuta 2024 (ilmoitusvelvollisuus syyskuusta 2026 alkaen, täysimääräinen soveltaminen joulukuusta 2027 alkaen)
Jotta digitaalisia elementtejä sisältävät tuotteet saatettaisiin EU:n markkinoille mahdollisimman vähäisin haavoittuvuuksin ja jotta valmistajat ottaisivat tietoturvan vakavasti huomioon tuotteen koko elinkaaren ajan. Sillä verkkoon kytkettävän laitteen toimittaminen oletussalasanalla ”admin” ei saisi olla liiketoimintamalli.
Kehität tai olet kehittänyt tuotteen, jossa on digitaalisia elementtejä, ja markkinoit sitä omalla nimelläsi tai tavaramerkilläsi. Olitpa kirjoittanut jokaisen koodirivin itse tai ulkoistanut kehitystyön, jos nimesi näkyy tuotteessa, olet sen valmistaja. Tämä koskee sekä laitteistovalmistajia (IoT-laitteet, reitittimet) että ohjelmistojen julkaisijoita.
Aloita SBOM-käytännön käyttöönotto jo nyt. Jopa tavallisilla työkaluilla (CycloneDX, SPDX) tehty perustason riippuvuusluettelo on parempi vaihtoehto kuin hätäinen toimiminen vuonna 2027. Ja kun olet jo asialla, tarkista myös oletusasetuksesi – ”oletusarvoisesti turvallinen” tarkoittaa, että käyttäjän ei pitäisi tarvita tohtorin tutkintoa voidakseen toimia turvallisesti.
Tuot EU:n ulkopuolisten valmistajien tuotteita EU:n markkinoille. Sinä olet vastuussa vaatimustenmukaisuudesta – jos valmistaja ei ole täyttänyt CRA-vaatimuksia, tuotetta ei saisi tuoda rajan yli siten, että tuontiasiakirjoissa mainitaan sinun nimesi.
Laadi toimittajien kelpoisuuskysely, joka kattaa CRA:n keskeiset vaatimukset: vaatimustenmukaisuuden arvioinnin tilan, SBOM-luettelon saatavuuden, haavoittuvuuksien käsittelyprosessin sekä suunnitellun tukijakson. On parempi hylätä vaatimustenvastainen tuote varhaisessa vaiheessa kuin joutua vetämään sitä myöhemmin pois markkinoilta.
Tarjoat markkinoilla tuotteita, joissa on digitaalisia elementtejä, ilman että olet niiden valmistaja tai maahantuoja. Olet osa toimitusketjua – jälleenmyyjä, verkkokauppapaikka tai vähittäiskauppakumppani. CRA edellyttää, että suoritat perustason huolellisuusvelvoitteen ennen tuotteen saattamista myyntiin (fyysisesti tai digitaalisesti).
Jos ylläpidät ohjelmistokauppaa, ota vaatimustenmukaisuuden tarkistukset osaksi tuotteiden lisäysprosessia. Yksinkertainen suodatin, kuten ”Onko tuotteella CRA-asiakirjat?”, säästää kaikkien aikaa.
CRA-moduuli on vielä kehitysvaiheessa. Tuoteluettelointiin ja SBOM-hallintaan on saatavilla keskeiset työkalut. Tekoälyn integrointi (esim. automatisoitu haavoittuvuusanalyysi, SBOM-riippuvuusriskien pisteytys) on suunniteltu tuleville versioille.
Kaikki esimerkit ovat kuvitteellisia ja tarkoitettu vain havainnollistamista varten.