Technológia

Hogyan működik a posztkvantum kriptográfia – és miért fontos?

A kvantumszámítógépek azzal fenyegetnek, hogy feltörik a banki, e-mailes és nemzetbiztonsági titkokat védő titkosítást. A posztkvantum kriptográfia új matematikai problémákat használ, amelyeket még a kvantumgépek sem tudnak megoldani, és a globális verseny a bevezetésére már elkezdődött.

R
Redakcia
3 perc olvasás
Megosztás
Hogyan működik a posztkvantum kriptográfia – és miért fontos?

A kvantumfenyegetés a titkosításra

Az interneten szinte minden biztonságos tranzakció – online bankolás, titkosított e-mail, orvosi feljegyzések, katonai kommunikáció – egy matematikai trükkre támaszkodik: bizonyos problémák olyan nehezek, hogy még a leggyorsabb szuperszámítógépeknek is milliárd évekbe telne a megoldásuk. Az olyan algoritmusok, mint az RSA és az Elliptic Curve Cryptography (ECC) ezt a nehézséget használják ki az adatok biztonságának megőrzésére.

A kvantumszámítógépek megváltoztatják az egyenletet. 1994-ben Peter Shor matematikus bebizonyította, hogy egy kellően erős kvantumgép a nagy számokat faktorokra tudja bontani, és a diszkrét logaritmusokat exponenciálisan gyorsabban tudja megoldani, mint bármely klasszikus számítógép. Ez azt jelenti, hogy az RSA és az ECC – az internetes biztonság gerince – összeomlana. A szakértők becslése szerint egy ilyen gép 5-15 éven belül megérkezhet.

Gyűjtsd most, dekódold később

A veszély nem hipotetikus. A hírszerző ügynökségek és a kifinomult támadók már most is "gyűjtsd most, dekódold később" kampányokat folytatnak: elfogják és tárolják a titkosított adatokat ma, hogy feltörhessék azokat, amint a kvantumdekódolás megvalósíthatóvá válik. A hosszú élettartamú információk – üzleti titkok, államtitkok, orvosi feljegyzések – esetében a sebezhetőség már most is fennáll, nem valami távoli jövőben.

Ez a sürgősség az oka annak, hogy a kormányok és a technológiai vállalatok versenyt futnak a sebezhető algoritmusok lecserélésére, mielőtt a kvantumszámítógépek kiforrnának.

Hogyan működik a posztkvantum kriptográfia

A posztkvantum kriptográfia (PQC) nem igényel kvantumszámítógépet. A mai hardvereken fut, de olyan matematikai problémákra támaszkodik, amelyeket a kvantumgépek nem tudnak hatékonyan megoldani. A legkiemelkedőbb megközelítés a rács alapú kriptográfia.

A rács matematikai értelemben egy pontokból álló háló sok dimenzióban. A legrövidebb út megtalálása két pont között egy magas dimenziós rácsban rendkívül nehéz – még a kvantumszámítógépek számára is. Ellentétben a számfaktorizálási problémákkal, amelyeket Shor algoritmusa kihasznál, a rácsproblémákból hiányzik az a periodikus matematikai struktúra, amely a kvantumgépek előnyét adja.

Egyéb PQC megközelítések:

  • Hash-alapú aláírások – jól ismert hash függvényekre épülnek, konzervatív biztonsági garanciákat kínálva
  • Kódalapú kriptográfia – hibajavító kódokból származik, az 1970-es évek óta tanulmányozzák
  • Többváltozós polinomrendszerek – véges mezők feletti egyenletrendszereket használnak, amelyek ellenállnak a kvantumtámadásoknak

A NIST meghatározza a szabványt

Egy nyolc évig tartó, világszerte zajló verseny után, amelyben a kutatók beadványokat nyújtottak be, az Egyesült Államok Nemzeti Szabványügyi és Technológiai Intézete (NIST) 2024 augusztusában véglegesítette első három posztkvantum kriptográfiai szabványát:

  • ML-KEM (korábban Kyber) – egy rács alapú algoritmus a kulcskapszulázáshoz, amelyet a közös titkosítási kulcsok létrehozására használnak
  • ML-DSA (korábban Dilithium) – egy rács alapú digitális aláírási algoritmus a személyazonosság ellenőrzésére
  • SLH-DSA (korábban SPHINCS+) – egy hash-alapú aláírási séma, amely a rács matematikától független, tartalék megközelítést kínál

A NIST átállási ütemterve szerint a kvantum szempontból sebezhető algoritmusokat 2030-ra elavulttá teszik, és 2035-re teljesen eltávolítják a szövetségi szabványokból.

A web kvantumbiztossá válik

A nagy technológiai vállalatok már most is bevezetik a PQC-t. A Google Chrome csapata Merkle Tree Certificates-et fejleszt, egy új tanúsítványarchitektúrát, amely hatékonyan tartja a posztkvantum TLS kapcsolatokat. Mivel a posztkvantum kriptográfiai kulcsok körülbelül 40-szer nagyobbak, mint a jelenlegiek, a Merkle fa megközelítés körülbelül 64 bájtra tömöríti a tanúsítványadatokat azáltal, hogy egy tanúsítványkiadó hatóság aláír egyetlen "fafejet", amely több millió tanúsítványt képvisel.

Az Apple, a Cloudflare és a Signal szintén elkezdték integrálni a posztkvantum algoritmusokat termékeikbe és protokolljaikba.

Miért fontos?

A posztkvantum kriptográfiára való átállás a számítástechnika történetének egyik legnagyobb infrastrukturális fejlesztése. Minden titkosított kapcsolatot, minden digitális aláírást, minden biztonságos chipet végül át kell telepíteni. A szervezetek, amelyek késlekednek, kockáztatják az érzékeny adatok kitettségét a már folyamatban lévő "gyűjtsd most, dekódold később" támadásoknak.

Ahogy a NIST, a Cybersecurity and Infrastructure Security Agency (CISA) és a National Security Agency is sürgette: most van itt az ideje a tervezés megkezdésének – nem akkor, amikor az első kriptográfiailag releváns kvantumszámítógép bekapcsol.

Ez a cikk más nyelveken is elérhető:

Kapcsolódó cikkek