Standartai

Standartus galima paaiškinti paprastai

Šis puslapis supaprastina algoritmų kalbą. Sprendimų priėmėjui svarbiausia žinoti, kuris standartas keičia raktų apsikeitimą, kuris pasirašo, o kuris veikia kaip atsarginė kryptis.

Parengė dr. Šarūnas Grigaliūnas

Pagrindinė šeima

Trys pavadinimai, kuriuos verta atpažinti

NIST 2024 m. patvirtino pirmuosius tris pagrindinius PQC standartus. KAM DUK juos pateikia kaip praktines alternatyvas šiandien naudojamai viešojo rakto kriptografijai.

ML-KEM

Kaip saugiai susitarti dėl rakto

Naudojamas, kai dvi sistemos turi susikurti bendrą slaptą raktą per nesaugų tinklą. Tai aktualu TLS, VPN, SSH ir API ryšiams.

ML-DSA

Kaip patikrinti parašą

Naudojamas įrodyti, kad dokumentas, sertifikatas, programinė įranga ar pranešimas tikrai buvo pasirašytas tinkamo subjekto.

SLH-DSA

Atsarginė parašų kryptis

Remiasi kita konstrukcija negu ML-DSA. Jis lėtesnis ir parašai didesni, bet diversifikacija svarbi kritinėms sistemoms.

HQC

Kodėl kalbama apie atsarginį KEM standartą

HQC yra NIST pasirinkta papildoma raktų kapsuliavimo kryptis. Ji paremta kodais, o ne tomis pačiomis prielaidomis kaip ML-KEM, todėl suteikia alternatyvą, jei ateityje reikėtų diversifikacijos.

Kada jis aktualus

Kritinėse arba ilgalaikėse sistemose, kur vienos matematinės prielaidos nepakanka kaip strateginio komforto.

Ko nepamiršti

HQC dažnai reiškia didesnius raktus ir lėtesnį veikimą. Todėl jis labiau tinka specialiems poreikiams, o ne automatiškam visur taikomam pakeitimui.

Viešas paaiškinimas

Formulių nereikia, reikia sprendimo

Vartotojams ir vadovams pakanka tokios minties: senoji viešojo rakto kriptografija saugojo mus pagal problemas, kurias kvantinis kompiuteris gali išspręsti daug greičiau. PQC naudoja kitas problemas, kurios šiandien laikomos atsparesnėmis.

Raktų sudarymas: kaip dvi sistemos susikuria bendrą paslaptį.
Skaitmeninis parašas: kaip patikriname, kad dokumentas ar programinė įranga nebuvo pakeista.
Hibridinis režimas: pereinamuoju laikotarpiu kartu naudojamas senas ir naujas metodas.