Hoppa till innehÃĨll

47-dagarscertifikaten ÃĪr pÃĨ vÃĪg. Är du redo?

Agera nu →

RFC 9958 fÃķr ingenjÃķrer: En praktisk fÃĪltguide till PQC-migrering

PCC

Snabbt svar: RFC 9958, ”Post-Quantum Cryptography for Engineers”, ÃĪr ett informativt IETF-dokument som publicerades i juni 2026 av PQUIP-arbetsgruppen och fÃķrklarar vad som faktiskt gÃĨr sÃķnder nÃĪr protokoll ÃķvergÃĨr till post-kvantumalgoritmer: nycklar och signaturer som ÃĪr 6 till 700 gÃĨnger stÃķrre ÃĪn deras klassiska motsvarigheter, fragmenterings- och paketfÃķrlustproblem i protokoll som IKEv2, kedjeuppblÃĨsthet i PKI och en hybriddistributionsmodell utformad fÃķr att Ãķverbrygga klyftan medan PQC-algoritmer mognar. Den hÃĪr guiden ÃķversÃĪtter den till en praktisk migreringssekvenseringsvÃĪg fÃķr ingenjÃķrer.

De flesta PQC-riktlinjerna slutar vid "anvÃĪnd ML-KEM istÃĪllet fÃķr ECDH". RFC 9958 ÃĪr annorlunda. Den skrevs av ingenjÃķrer pÃĨ Nokia, DigiCert och Entrust specifikt eftersom algoritmsubstitution inte ÃĪr det som gÃķr PQC-migrering svÃĨr. Protokollbeteende under mycket stÃķrre nycklar och signaturer ÃĪr det som gÃķr det svÃĨrt, och det beteendet syns inte fÃķrrÃĪn du faktiskt fÃķrsÃķker fÃĨ in en 4 627-byte ML-DSA-87-signatur i ett protokoll utformat kring 64-byte ECDSA-signaturer.

Den hÃĪr guiden ÃķversÃĪtter RFC 9958:s kÃĪrninnehÃĨll, storleksrealiteten, fellÃĪgena pÃĨ protokollnivÃĨ och hybriddistributionsmodellen till en praktisk fÃĪltguide fÃķr ingenjÃķrer som faktiskt utfÃķr migreringsarbetet.

Key Takeaways

  • RFC 9958 ÃĪr en informativ RFC frÃĨn IETF PQUIP-arbetsgruppen, publicerad i juni 2026, skriven fÃķr att fÃķrklara PQC:s operativa inverkan snarare ÃĪn dess matematik.
  • Gitterbaserade nycklar och signaturer ÃĪr ungefÃĪr 6 till 10 gÃĨnger stÃķrre ÃĪn klassiska motsvarigheter fÃķr publika nycklar, och 10 till 100 gÃĨnger stÃķrre fÃķr signaturer; SLH-DSA-signaturer ÃĪr upp till 700 gÃĨnger stÃķrre ÃĪn ECDSA.
  • Dessa storleksÃķkningar bryter mot antaganden som ÃĪr inbyggda i ÃĪldre protokoll: IKEv2 behÃķvde ett nytt "Intermediate Exchange" (RFC 9242, som anvÃĪnds av RFC 9370) specifikt fÃķr att fragmentera PQC-nyckelutbytesmeddelanden som inte lÃĪngre passade den ursprungliga designen.
  • Hybrida PQ/T-scheman, som kombinerar en klassisk och en postkvantalgoritm, ÃĪr den rekommenderade bryggan: nyckelutbytesmigrering ÃĪr till stor del fristÃĨende, men signaturmigrering berÃķr certifikat, CA:er, HSM:er och fÃķrtroendeankare i hela ekosystemet.
  • ÅteranvÃĪndning av nycklar Ãķver hybrid- och enalgoritmscertifikat mÃķjliggÃķr strippningsattacker. RFC 9958 ÃĪr tydlig med att hybridnycklar mÃĨste genereras pÃĨ nytt och aldrig ÃĨteranvÃĪndas frÃĨn en befintlig enalgoritmsnyckel.

Vad RFC 9958 egentligen ÃĪr

RFC 9958, ”Post-Quantum Cryptography for Engineers”, ÃĪr ett informationsdokument frÃĨn IETF:s arbetsgrupp PQUIP (Post-Quantum Use In Protocols), publicerat i juni 2026. Det ÃĪr inte en standardspecifikation och definierar inte ett protokoll. Det ÃĪr ett referensdokument, skrivet av fÃķrfattare frÃĨn Nokia, DigiCert och Entrust, riktat till ingenjÃķrer som arbetar med kryptografiska bibliotek, nÃĪtverkssÃĪkerhet och infrastruktur och som behÃķver fÃķrstÃĨ vad som fÃķrÃĪndras nÃĪr ett system ÃķvergÃĨr till PQC, utÃķver att bara byta ut en algoritmidentifierare mot en annan.

Dokumentets kÃĪrnargument ÃĪr att PQC-migrering inte ÃĪr en en-fÃķr-en-algoritmersÃĪttning. Nyckelutbyte, historiskt hanterat av Diffie-Hellman-familjens algoritmer, och digitala signaturer, historiskt RSA eller ECDSA, ÃĪndrar bÃĨda fundamentalt form under PQC, och protokoll byggda kring de gamla formerna krÃĪver verkligt ingenjÃķrsarbete, inte bara en konfigurationsflagga, fÃķr att anpassa sig till den nya.

Verklighetskontrollen av nyckel- och signaturstorleken

Det hÃĪr ÃĪr det tal som de flesta ingenjÃķrer underskattar tills de ser det i en tabell.

AlgoritmOffentlig nyckelChiffertext / signaturKlassisk motsvarighet
X25519 (klassisk KEM)32 bitgrupper32 bitgrupper-
ML-KEM-7681,184 bitgrupper1,088 bitgrupper~37 gÃĨnger stÃķrre ÃĪn X25519
ML-KEM-10241,568 bitgrupper1,568 bitgrupper~49 gÃĨnger stÃķrre ÃĪn X25519
ECDSA-P256 (klassisk signatur)64 bitgrupper64 bitgrupper-
ML-DSA-651,952 bitgrupper3,309 bitgrupper~52 gÃĨnger stÃķrre ÃĪn ECDSA-P256
ML-DSA-872,592 bitgrupper4,627 bitgrupper~72 gÃĨnger stÃķrre ÃĪn ECDSA-P256
SLH-DSA-SHA2-128s32 bitgrupper7,856 bitgrupper~123 gÃĨnger stÃķrre ÃĪn ECDSA-P256
SLH-DSA-SHA2-256f64 bitgrupper49,856 bitgrupper~779 gÃĨnger stÃķrre ÃĪn ECDSA-P256

RFC 9958 ramar in gitterbaserade nycklar och signaturer som ungefÃĪr 6 till 10 gÃĨnger stÃķrre fÃķr publika nycklar och 10 till 100 gÃĨnger stÃķrre fÃķr signaturer jÃĪmfÃķrt med klassiska scheman, vilket kallas den bÃĪsta tillgÃĪngliga avvÃĪgningen fÃķr allmÃĪnt bruk. SLH-DSA ligger lÃĨngt utanfÃķr det intervallet, vilket ÃĪr just dÃĪrfÃķr det ÃĪr en snÃĪvt anvÃĪndaralternativ snarare ÃĪn en generell standard.

Se hur HSM-as-a-Service stÃķder pilotprojekt fÃķr ML-KEM-nyckelutbyte utan en hÃĨrdvaruanskaffningscykel.

VarfÃķr dessa storlekar bryter mot protokoll: Fragmentering, timeouts, kedjeuppblÃĨsthet

StorleksÃķkningar av denna magnitud ÃĪr inte bara ett problem med bandbredden. RFC 9958 dokumenterar specifika fellÃĪgen pÃĨ protokollnivÃĨ som ingenjÃķrer behÃķver planera kring.

  • UDP-fragmentering i IKEv2: Det ursprungliga IKE_SA_INIT-utbytet kunde inte anvÃĪnda IKE-nivÃĨfragmentering, sÃĨ PQC-nyckelmaterialet passade inte. RFC 9242 introducerade ett "mellanliggande utbyte" specifikt sÃĨ att RFC 9370 kunde genomfÃķra PQC-nyckelutbyte efter den fÃķrsta handskakningen, dÃĪr fragmentering ÃĪr tillgÃĪnglig.
  • PaketfÃķrlust och timeouts: StÃķrre nyckelutbytesmeddelanden strÃĪcker sig Ãķver fler nÃĪtverkspaket. I fÃķrlustbringande nÃĪtverksfÃķrhÃĨllanden Ãķkar det den totala sannolikheten att fÃķrlora minst ett paket i utbytet, vilket Ãķkar handskakningslatensen och kan utlÃķsa timeouts fÃķr ÃĨtersÃĪndning som inte intrÃĪffade med klassiska nyckelstorlekar.
  • PKI-kedjeuppblÃĨsthet: En kedja med fyra certifikat signerad med ML-DSA-87 istÃĪllet fÃķr ECDSA bÃĪr ungefÃĪr 70 gÃĨnger mer signaturdata per certifikat. Multiplicera det Ãķver en hel kedja, och TLS-handskakningar, OCSP-svar och certifikatlagringar vÃĪxer alla avsevÃĪrt, med nedstrÃķmseffekter pÃĨ mellanboxens beteende och begrÃĪnsat enhetsminne.
  • BegrÃĪnsade enheter: IoT och inbyggda system som redan var instÃĪllda fÃķr klassiska nyckelstorlekar stÃĨr infÃķr Ãķkad handskakningslatens, hÃķgre energifÃķrbrukning och ett behov av fragmenteringslogik som mÃĨnga aldrig utformades fÃķr att stÃķdja.

Hybrida PQ/T-system: Bron, inte destinationen

RFC 9958 rekommenderar hybrida postkvant- och traditionella (PQ/T) scheman som den praktiska bryggan under migreringen, eftersom varken de klassiska algoritmerna eller de nyare PQC-algoritmerna ÃĪr helt betrodda pÃĨ egen hand: klassiska algoritmer kommer sÃĨ smÃĨningom att falla fÃķr en kryptografiskt relevant kvantdator, medan PQC-algoritmer ÃĪr nyare och mindre testade mot implementeringsbuggar och okÃĪnda kryptanalytiska svagheter.

TvÃĨ hybridnyckelÃķverenskommelsesmÃķnster dyker upp i nuvarande standardarbeten. Ett sammanlÃĪnkat schema, som anvÃĪnds i TLS 1.3 hybridnyckelutbyte, kombinerar de tvÃĨ delade hemligheterna genom sammanlÃĪnkning innan de gÃĨr in i nyckelderiveringsfunktionen. Ett kaskadschema , som anvÃĪnds i RFC 9370 fÃķr IKEv2, tillÃĪmpar nyckelderiveringsfunktionen en gÃĨng per algoritm i sekvens. Hur som helst gÃĪller den resulterande sÃĪkerheten sÃĨ lÃĪnge minst en komponentalgoritm fÃķrblir sÃĪker, vilket ÃĪr hela poÃĪngen med att kÃķra klassiska och postkvantalgoritmer tillsammans snarare ÃĪn att byta direkt.

En varning frÃĨn RFC 9958 ÃĪr vÃĪrd att nÃĪmna i sig sjÃĪlv: hybridnycklar mÃĨste genereras pÃĨ nytt, aldrig byggas genom att para ihop en post-kvantumnyckel med en befintlig klassisk nyckel som redan anvÃĪnds nÃĨgon annanstans. ÅteranvÃĪndning av en klassisk nyckel Ãķver ett certifikat med en enda algoritm och ett hybridcertifikat Ãķppnar dÃķrren fÃķr en strippningsattack, dÃĪr en angripare tar bort post-kvantumsignaturen frÃĨn signerad data och presenterar resten som om den endast signerades av den klassiska algoritmen.

Migreringssekvensering: VarfÃķr nyckelutbyte kommer fÃķrst

RFC 9958 gÃķr en tydlig operativ ÃĨtskillnad mellan de tvÃĨ migreringsspÃĨren, och det ÃĪr den mest handlingsbara sekvenseringsvÃĪgledningen i dokumentet.

PQ, eller hybridnyckelutbyte, ÃĪr relativt sjÃĪlvstÃĪndigt och krÃĪver vanligtvis bara ÃĪndringar i kryptografiska biblioteket, sÃĨsom OpenSSL, utan att vidrÃķra den bredare certifikat- och fÃķrtroendeinfrastrukturen. Det gÃķr det till rÃĪtt utgÃĨngspunkt: det lÃĨter team fÃĨ operativ erfarenhet av PQC i produktion med jÃĪmfÃķrelsevis lÃĨg explosionsradie.

Att migrera till postkvantum- eller hybriddigitala signaturer innebÃĪr mycket bredare ekosystemfÃķrÃĪndringar : certifikat, certifikatutfÃĪrdare, certifikathanteringsprotokoll, HSM:er och fÃķrtroendeankare mÃĨste alla samarbeta. Att bÃķrja prototypskapande och planera signaturmigrering tidigt, ÃĪven medan migrering av nyckelutbyten fortfarande pÃĨgÃĨr, ÃĪr hur team upptÃĪcker dessa ekosystemomfattande effekter innan de blir produktionsblockerare.

Vad vi egentligen skulle rekommendera

Starta pilotprojekt fÃķr hybridnyckelutbyte nu, eftersom fÃķrÃĪndringen pÃĨ biblioteksnivÃĨ ÃĪr begrÃĪnsad och det operativa lÃĪrandet ÃĪr vÃĪrdefullt oavsett vilket protokoll du berÃķr fÃķrst. Parallellt, bÃķrja den mycket lÃĨngsammare planeringen pÃĨ signatursidan: inventera varje certifikatutfÃĪrdare, HSM och fÃķrtroendeankare som en signaturmigrering sÃĨ smÃĨningom kommer att berÃķra, eftersom det inventeringsarbetet tar lÃĪngre tid ÃĪn pilotprojektet och mÃĨste kÃķras samtidigt, inte sekventiellt, fÃķr att undvika de ekosystemomfattande fÃķrÃĪndringar som RFC 9958 varnar fÃķr att bli en Ãķverraskning i sent skede. Testa under verkliga nÃĪtverksfÃķrhÃĨllanden, inte bara en laboratoriemiljÃķ, eftersom fragmenterings- och paketfÃķrlusteffekterna i RFC 9958-dokument endast dyker upp under realistisk latens och fÃķrlust.

Hur krypteringskonsulting kan hjÃĪlpa

RFC 9958:s egen sekvensering, hybridnyckelutbyte fÃķrst, parallell planering av ekosystem pÃĨ signatursidan, mappas till tvÃĨ olika produkter. HSM-as-a-Service ÃĪr dÃĪr pilotprojektet fÃķr nyckelutbyte med lÃĨg blastradie som den hÃĪr guiden rekommenderar faktiskt kÃķrs, FIPS-validerad ML-KEM-nyckelhantering utan en hÃĨrdvaruanskaffningscykel. CertSecure Manager hanterar den bredare migreringen pÃĨ signatursidan, orkestrerar hybrid- och renodlade PQC-certifikatutrullning Ãķver din CA-hierarki frÃĨn ett enda policyplan, exakt den ekosystemomfattande samordning som RFC 9958 flaggar som den svÃĨrare halvan av ÃķvergÃĨngen.

VÃĨra PQC-rÃĨdgivningstjÃĪnster tillÃĪmpar den inventering och sekvensering som beskrivs i den hÃĪr guiden pÃĨ bÃĨda spÃĨren samtidigt, sÃĨ fragmenteringen, paketfÃķrlusten och kedjeuppblÃĨsningen som beskrivs ovan planeras fÃķr snarare ÃĪn upptÃĪcks mitt i utrullningen.

PQC-rÃĨdgivningstjÃĪnster

FÃĨ postkvantberedskap med expertledd kryptografisk bedÃķmning, migreringsstrategi och praktisk implementering i linje med NIST-standarder.

Utveckla migreringen, inte bara algoritmen

RFC 9958:s verkliga bidrag ÃĪr att vÃĪgra behandla PQC-migrering som ett algoritmbyte. Nycklar och signaturer som ÃĪr 6 till 700 gÃĨnger stÃķrre ÃĪn vad protokollen utformades kring skapar fragmenterings-, latens- och kedjeuppblÃĨsthetsproblem som bara uppstÃĨr under verkliga nÃĪtverksfÃķrhÃĨllanden, och hybrid-PQ/T-modellen existerar specifikt fÃķr att kÃķpa tid medan dessa problem konstrueras runt snarare ÃĪn upptÃĪcks i produktionen. Nyckelutbytesmigrering fÃķrst, dÃĪr ekosystemplanering pÃĨ signatursidan lÃķper parallellt, ÃĪr den sekvensering som RFC 9958 sjÃĪlv rekommenderar, och den fungerar som praktisk vÃĪgledning fÃķr nÃĪstan alla organisationers migreringsplaner.

Vanliga frÃĨgor om partihandel med mat och dryck

Är RFC 9958 en standard som system mÃĨste implementera?

Nej. Det ÃĪr en informativ RFC, inte en standardiserad specifikation. Den definierar inte ett protokoll eller fÃķreskriver beteende; den fÃķrklarar de tekniska utmaningarna med PQC-migrering och pekar pÃĨ de standardiserada RFC:erna, som RFC 9370 och RFC 9180, som definierar specifikt protokollbeteende.

VarfÃķr ÃĪr PQC-nycklar och signaturer sÃĨ mycket stÃķrre ÃĪn klassiska?

De fÃķrlitar sig pÃĨ olika matematiska hÃĨrdhetsantaganden, gitterproblem eller hashfunktionssÃĪkerhet istÃĪllet fÃķr heltalsfaktorisering eller diskreta logaritmer med elliptiska kurvor, och dessa problem krÃĪver stÃķrre strukturer fÃķr att nÃĨ motsvarande sÃĪkerhetsnivÃĨer. Det ÃĪr en inneboende avvÃĪgning av den underliggande matematiken, inte en implementeringsineffektivitet.

VarfÃķr rekommenderar RFC 9958 att man bÃķrjar med nyckelutbyte istÃĪllet fÃķr signaturer?

Migrering av nyckelutbyte ÃĪr till stor del begrÃĪnsad till en fÃķrÃĪndring av kryptografiskt bibliotek, medan signaturmigrering berÃķr certifikat, certifikatutfÃĪrdare, HSM:er och fÃķrtroendeankare i hela ekosystemet. Genom att bÃķrja med den mer begrÃĪnsade fÃķrÃĪndringen kan teamen fÃĨ operativ erfarenhet innan de tar itu med den bredare signaturmigreringen.

Kan en hybridnyckel ÃĨteranvÃĪnda en befintlig klassisk nyckel?

Nej. RFC 9958 anger uttryckligen att hybridnycklar mÃĨste genereras pÃĨ nytt. ÅteranvÃĪndning av en klassisk nyckel som ocksÃĨ visas i ett separat certifikat fÃķr en enda algoritm skapar en risk fÃķr en "stripping"-attack, dÃĪr en angripare tar bort post-kvantkomponenten och presenterar data som validerad av enbart den klassiska algoritmen.

Vilken praktisk inverkan har stÃķrre nycklar pÃĨ IKEv2 VPN-anslutningar?

Det ursprungliga IKE_SA_INIT-utbytet kunde inte fragmentera stora nyckelutbytesmeddelanden, sÃĨ PQC-nyckelmaterialet passade inte in i protokollets ursprungliga design. RFC 9242 och RFC 9370 lÃķser detta genom att flytta PQC-nyckelutbyte till ett senare, fragmenterbart utbyte, men det krÃĪvde en fix pÃĨ protokollnivÃĨ, inte bara en stÃķrre buffert.