Vad är CRYSTALS-Kyber och varför är det viktigt?
Introduktion till CRYSTALS-Kyber
CRYSTALS-Kyber är en avancerad krypteringsalgoritm som valts av NIST (National Institute of Standards and Technology) som standard för post-kvantresistent nyckelinkapsling, formaliserad som ML-KEM i standarden FIPS 203. Kortfattat möjliggör den att två parter kan komma överens om en hemlig nyckel på ett sätt som även framtida kvantdatorer inte förväntas kunna knäcka.
Vad är en KEM?
KEM står för Key Encapsulation Mechanism, eller nyckelinkapslingsmekanism. Tänk på det som en matematisk låst låda: du publicerar en publik nyckel – en öppen låda som vem som helst kan använda. Den som vill kommunicera med dig skapar en hemlighet, låser in den i lådan (inkapsling) och skickar den till dig. Endast din privata nyckel kan öppna lådan (avinkapsling). Nu delar ni en hemlig nyckel som kan användas för snabb och säker symmetrisk kryptering av all efterföljande kommunikation.
Varför är detta viktigt för kryptoplånböcker?
Kryptoplånböcker är säkerhetsprodukter som används under lång tid i en potentiellt fientlig miljö. Kyber är avgörande av tre skäl:
- Skydd av sessioner och data: Plånboksappar utbyter kontinuerligt nycklar mellan enheter och servrar, samt vid säkerhetskopiering. ML-KEM skyddar dessa nyckelutbyten mot framtida kvantattacker, inklusive risken att data spelas in nu för att knäckas senare.
- Långsiktighet: Tillgångar kan hållas i åratal eller decennier, längre än livslängden för dagens kryptografi. Att bygga på post-kvantkryptografi nu undviker framtida, smärtsamma migreringar.
- Standardisering: Att använda NIST-standarder innebär att säkerheten bygger på öppet granskad matematik, inte proprietära lösningar.
Varför är gitterbaserad kryptografi kvantresistent?
Shors algoritm, som hotar dagens kryptografi, är effektiv för två matematiska problem: faktorisering av stora tal (RSA) och beräkning av diskreta logaritmer (elliptiska kurvor). Den fungerar dock inte mot strukturerade gitterproblem, som "module learning with errors" (MLWE) – grunden för Kyber. Kyber gömmer hemligheter i brusiga, högdimensionella gitter. Att återvinna hemligheten kräver att man löser ett svårt brusigt gitterproblem som varken klassiska eller kvantalgoritmer hittills kunnat knäcka effektivt. Det är anledningen till att NIST valde Kyber.
NIST:s väg från tävling till standard
- 2016: NIST startar en global tävling för post-kvantkryptografi med många deltagande algoritmer.
- 2022: Efter flera elimineringsrundor väljs CRYSTALS-Kyber som standard för nyckelinkapsling, medan CRYSTALS-Dilithium leder för signaturer.
- 2024: De slutgiltiga standarderna publiceras: Kyber blir ML-KEM (FIPS 203), Dilithium blir ML-DSA (FIPS 204) och SPHINCS+ blir SLH-DSA (FIPS 205). Därefter implementeras ML-KEM i webbläsare, meddelandeplattformar, molntjänster och myndighetssystem – ofta i hybridläge tillsammans med klassisk kryptografi under övergången.
Hur BMIC använder CRYSTALS-Kyber
BMIC bygger en kvantresistent plånbok och säkerhetsinfrastruktur baserad på post-kvantkryptografi, där den NIST-valda CRYSTALS-Kyber-familjen är central. Projektets grundidé är att plånbokslagret ska anta post-kvantstandarder tidigt för att säkra användarnas tillgångar mot framtida hot.
BMIC:s lösning skyddar nyckelutbyten och data, säkerställer långsiktig hållbarhet och bygger på öppet granskade standarder. Detta gör BMIC till ett av de mest framtidssäkra alternativen på marknaden.
Vanliga frågor om CRYSTALS-Kyber
- Är Kyber helt oförstörbar? Nej, ingen algoritm är absolut bevisat oförstörbar. Kyber är dock den bäst granskade post-kvantkryptografiska KEM som finns, vald efter en åttaårig offentlig tävling, och motstår alla kända klassiska och kvantattacker. Säkerhet beskrivs alltid som 'motståndskraftig', aldrig 'bevisad'.
- Är CRYSTALS-Kyber samma som ML-KEM? Ja, det är samma algoritm. ML-KEM är det formella namnet som NIST gav Kyber i standarden FIPS 203.
- Byter Kyber ut blockchain-signaturer? Nej, Kyber hanterar nyckelutbyte och kryptering. Signaturer kräver kompletterande standarder som ML-DSA (Dilithium). En fullständig post-kvantplånbok använder båda för olika funktioner.
Sammanfattning
CRYSTALS-Kyber är en nyckelkomponent i övergången till post-kvantkryptografi, som skyddar digital säkerhet mot framtida kvantattacker. BMIC integrerar denna teknik för att erbjuda en plånbok med långsiktig säkerhet och standardiserad, välgranskad teknik i framkant.
För att lära dig mer om hur BMIC använder post-kvantkryptografi i praktiken och hur du kan delta i presalget, besök BMIC:s officiella sidor.