Realistinen tiekartta kvantinkestävään salaukseen
Kryptografinen inventaario, krypto-ketteryys ja "kerää nyt, pura myöhemmin": mistä aloittaa jo tänään.
Riittävän suuri kvanttitietokone murtaisi julkisen avaimen salauksen, joka suojaa lähes kaikkea, mitä teemme verkossa: TLS:ssä, VPN-yhteyksissä, koodin allekirjoituksessa, varmenteissa ja digitaalisissa identiteeteissä käytetyt RSA- ja elliptisten käyrien algoritmit. Kukaan ei tiedä tarkalleen, milloin tällainen laite on olemassa. Juuri tuo epävarmuus on syy aloittaa työ nyt.
Miksi nyt, jos kvanttitietokonetta ei vielä ole?
Kahdesta syystä:
- Kerää nyt, pura myöhemmin. Hyökkääjä voi tallentaa salattua liikennettä tänään ja purkaa sen, kun tekniikka on saatavilla. Terveystietojen, valtiosalaisuuksien ja pitkän aikavälin liiketoimintasuunnitelmien on pysyttävä luottamuksellisina vuosikymmeniä.
- Siirtymät vievät vuosia. Salauksen vaihtaminen koskee sovelluksia, laitteita, laitteistoturvamoduuleja (HSM), varmenteita, kumppaneita ja sopimuksia. Aiemmat siirtymät, kuten SHA-1:stä SHA-2:een, veivät lähes vuosikymmenen.
Uudet standardit
Elokuussa 2024 NIST julkaisi ensimmäiset kvantinkestävät standardit:
| Standardi | Algoritmi | Käyttötarkoitus |
|---|---|---|
| FIPS 203 | ML-KEM (aiemmin Kyber) | Avainten sopiminen |
| FIPS 204 | ML-DSA (aiemmin Dilithium) | Digitaaliset allekirjoitukset |
| FIPS 205 | SLH-DSA (SPHINCS+) | Tiivistepohjaiset digitaaliset allekirjoitukset |
Hybridiavaintenvaihtoa, joka yhdistää perinteisen algoritmin ja ML-KEMin, käyttävät jo suurimmat selaimet ja sisällönjakeluverkot. Euroopassa EU:n koordinoitu tiekartta pyytää jäsenvaltioita ja kriittisiä aloja aloittamaan siirtymän nyt ja suojaamaan korkean riskin järjestelmät ensin, noin vuoteen 2030 mennessä.
Realistinen tiekartta
1. Tee kryptografinen inventaario
Et voi siirtää sitä, mitä et näe. Selvitä, missä salausta käytetään: protokollat, kirjastot, varmenteet, avaimet, HSM:t, älykortit, VPN:t, laiteohjelmistot ja kolmansien osapuolten tuotteisiin kätketty salaus. Kirjaa algoritmi, avaimen pituus, omistaja ja se, kuinka kauan suojattujen tietojen on pysyttävä salassa.
2. Priorisoi tietojen elinkaaren ja altistuksen mukaan
Aloita järjestelmistä, jotka suojaavat pitkäikäistä luottamuksellista tietoa ja epäluotettavien verkkojen yli kulkevaa liikennettä. Järjestelmät, joiden tiedot ovat arvottomia vuoden päästä, voivat odottaa.
3. Suunnittele krypto-ketteryyttä
Varsinainen tavoite ei ole "vaihda ML-KEMiin", vaan kyky vaihtaa algoritmeja kirjoittamatta sovelluksia uudelleen. Keskitä salaus hyvin ylläpidettyihin kirjastoihin ja palveluihin, vältä koodiin kirjoitettuja algoritmeja ja avainpituuksia ja tee varmenteiden ja avainten kierrätyksestä helppoa.
4. Kysy toimittajiltasi
Suuri osa salauksestasi on ostamissasi tuotteissa. Lisää kvanttivalmius ja krypto-ketteryys hankintavaatimuksiin ja pyydä toimittajilta niiden tiekartat.
5. Kokeile hybriditiloja
Testaa hybridi-TLS- ja VPN-asetuksia ei-kriittisissä ympäristöissä. Seuraa suorituskykyä, viestien kokoa ja yhteensopivuutta verkon välilaitteiden kanssa: kvantinkestävät avaimet ja allekirjoitukset ovat suurempia.
6. Älä unohda identiteettejä
PKI:llä, älykorteilla, koodin allekirjoituksella ja sähköisellä tunnistautumisella on pitkät elinkaaret. Ne ovat usein siirtymän hitain osa, joten niitä on suunniteltava ajoissa.
Aloita tänään: nimeä vastuuhenkilö, käynnistä inventaario ja lisää krypto-ketteryys arkkitehtuuriperiaatteisiisi. Mikään näistä ei vaadi kvanttitietokonetta.