Alle kapitler
Oversat fra den tyske original. Historien foregår i Ruhrområdet i Tyskland.
Del 3 · Kapitel 21 · 21 af 27
Shor og kvantesignaturen
Overskriften stod på side tre under et foto af en gylden lysekrone, der så præcis ud som den på instituttet.
»KVANTECOMPUTERE: ENDEN PÅ ALLE HEMMELIGHEDER?«, læste Uwe højt. »Eksperter advarer: Fremtidens kvantecomputere kan knække krypteringen hos banker, myndigheder og beskedtjenester.«
»Der er et spørgsmålstegn«, sagde Sabine uden at se op fra sin egen avis. »Når der er spørgsmålstegn i overskriften, er svaret som regel nej.«
»Og hvis ikke?«
»Så står det der i næste uge uden spørgsmålstegn.«
Onkel Herbert sad også ved morgenbordet. Han var et stykke tid kommet om lørdagen, angiveligt på grund af Giselas rundstykker, men i virkeligheden fordi han siden historien med den gamle bærbare i kælderen tjekkede bitcoinkursen hver morgen og havde brug for nogen at sige tallet til.
»Banker«, sagde han. »Beskedtjenester. Og hvad så med mine internetpenge?«
»Det står der ikke noget om her«, sagde Uwe.
»Så står det der i næste uge«, sagde Herbert dystert. »KevIn. Ærligt nu. Kan sådan et køleskab stjæle mine penge?«
Det blå lys pulserede. »Ikke i dag, Herbert.«
»Og i morgen?«
»Heller ikke i morgen.«
»Og i overmorgen?«
»Så bliver det interessant.«
Herbert lagde sit rundstykke fra sig. Det gjorde han ellers kun ved dødsfald og straffesparkskonkurrencer.
En mand ved navn Shor
»Lad os begynde fra begyndelsen«, sagde KevIn. »Kan I huske primtallene? Hr. Demir og budskabet til rumvæsnerne?«
»1679«, sagde Tobi straks. »23 gange 73.«
»Præcis. At gange er let. 23 gange 73 regner man ud på en ølbrik. Men hvis jeg kun giver dig 1679 og spørger, hvilke to primtal der gemmer sig deri, må du prøve dig frem. Med 1679 går det endnu. Med et tal på seks hundrede cifre prøver en almindelig computer længere, end universet er gammelt.«
»Og det bygger RSA på«, sagde Tobi. »Det har vi haft.«
»Det bygger RSA på. Den offentlige nøgle indeholder produktet, den hemmelige nøgle hænger på de to faktorer¹. Så længe ingen kan skille det store tal ad, er det sikkert.«
»Og nu kommer køleskabet«, sagde Uwe.
»Nu kommer Peter Shor. En amerikansk matematiker. I 1994 viste han, at en tilstrækkelig stor kvantecomputer ville kunne skille store tal ad meget hurtigere end nogen kendt metode på almindelige computere². Dengang fandtes der slet ikke nogen kvantecomputer. Shor skrev altså opskriften, før nogen havde et komfur.«
»Ligesom mor«, sagde Uwe. »Hun skriver også opskrifter på ting, vi ikke har i huset.«
»Jeg skriver indkøbssedler«, sagde Sabine. »Det er forskellen på planlægning og håb.«
»Hvordan gør han det?«, spurgte Tobi. »Shor. Prøver han alle tal på samme tid?«
»Nej«, sagde KevIn og Tobi på samme tid, fordi Tobi fortrød sit eget spørgsmål i samme sekund.
»Meget godt«, sagde KevIn. »Kapitel 17 har virket. En kvantecomputer prøver ikke bare alting igennem. Shor fandt en omvej. Han forvandler spørgsmålet ›Hvilke faktorer?‹ til spørgsmålet ›Hvilken rytme?‹.«
»Rytme?«, spurgte Gisela.
»Forestil dig, at du tager et tal og ganger det med sig selv igen og igen, men hver gang kigger du kun på den rest, der bliver tilbage, når man dividerer med det store tal. Så gentager resterne sig på et tidspunkt. Som et mønster i strikning. To ret, to vrang, snoning, og så forfra igen.«
»Det er en rapport«, sagde Gisela. »Sådan hedder det i strikning.«
»Tak. Shors trick er: Hvis man kender længden af den rapport, kan man med lidt skolematematik regne faktorerne ud. Og at finde rytmer, det er kvantecomputere gode til. Gennem interferens. De muligheder, der ikke passer til rytmen, udslukker hinanden. De rigtige forstærker hinanden. Som bølger i svømmehallen, bare med matematik.«
»Ligesom når man sidder arm i arm og svajer til en sang«, sagde Gisela. »Hvis én svajer forkert, mærker man det med det samme. Og på et tidspunkt svajer han rigtigt, fordi man tager ham med.«
KevIn tænkte sig om i et halvt sekund. »Det er ikke helt korrekt. Men det er smukkere end korrekt.«
Hvad der alt sammen vakler
»Så RSA er i stykker«, sagde Herbert. »Og mine penge?«
»Det er endnu værre«, sagde KevIn. »Og samtidig mindre slemt. Jeg forklarer begge dele.«
»Det slemme først«, sagde Herbert. »Det gode tror jeg alligevel ikke på.«
»Shors metode virker ikke kun mod RSA. I en ændret form virker den også mod de såkaldte elliptiske kurver³. Det er den anden store familie af public key-metoder, som i dag sidder næsten overalt. Også i Ed25519⁴, den signaturmetode, jeg forklarede jer ved Giselas fysioterapi-anmeldelse. Og også i de signaturer, som bitcoinoverførsler bliver underskrevet med.«
Herbert blev bleg. »Altså alligevel.«
»Nu det mindre slemme. For at bryde RSA eller de kurver i den størrelse, der bruges i dag, skulle man bruge en kvantecomputer med rigtig mange fejlkorrigerede, altså logiske qubits⁵. I så på instituttet, hvor svært bare én eneste pålidelig logisk qubit er. Sådan en maskine findes ikke i dag. Ingen ved, hvornår den kommer. Fagfolks skøn spænder vidt⁶. Nogle siger om ti, femten år, nogle senere, og nogle er forsigtige med ethvert tal.«
»Og hvad siger du?«, spurgte Uwe.
»Jeg siger: Det ved jeg ikke. Og jeg er meget stolt af, at jeg kan sige det uden at citere en bog af dr. Sauerbier-Klenk.«
»Og mine penge?«, spurgte Herbert for tredje gang.
»Bitcoin bliver på et tidspunkt nødt til at lægge sine signaturer om til kvantesikre metoder. Det bliver der allerede diskuteret i bitcoinmiljøet⁷. Det er kompliceret, fordi alle skal blive enige i bitcoin, og ingen er chefen.«
»Ligesom i keglekluben«, sagde Gisela.
»Hos os er Brigitte chefen«, sagde Herbert.
»Brigitte tror, at hun er chefen«, sagde Gisela. »Det er noget andet.«
Høst og vent
Sabine havde efterhånden foldet sin avis sammen. »Hvis den maskine ikke findes endnu, hvorfor står det så i avisen nu?«
»Fordi nogle hemmeligheder skal holde længe«, sagde KevIn. »Der findes et udtryk for det: ›Harvest now, decrypt later.‹ Høst nu, dekryptér senere⁸.«
»Lyder som en kolonihave«, sagde Uwe.
»Lidt. Forestil Dem, at nogen i dag opsnapper krypterede beskeder. Han kan ikke læse dem. Men han gemmer dem. Harddiske er billige. Og om femten år, når han har en stor kvantecomputer, henter han dem op fra kælderen og knækker dem.«
»Ligesom tante Erna med sine syltetøjsglas«, sagde Gisela. »Hun syltede ting ned, som ingen ville spise. Og ti år senere åbnede hun dem alligevel.«
»Og?«
»Der var heller ingen, der spiste dem. Men åbnet dem, det gjorde hun.«
»For de fleste beskeder er det ligegyldigt«, sagde KevIn. »Hvem er om femten år interesseret i, at Uwe har bestilt rundstykker i dag? Men statshemmeligheder, journaler, forretningshemmeligheder, de skal nogle gange holdes hemmelige i årtier. Derfor lægger man om nu. Ikke først, når maskinen er færdig.«
»Og underskrifter?«, spurgte Tobi. »Kan man også høste dem?«
»Godt spørgsmål.« KevIn lød glad. »Med underskrifter er faren en anden. En signatur er jo ikke hemmelig. Problemet ville være: Hvis nogen med en stor kvantecomputer kan regne den hemmelige nøgle ud fra den offentlige, så kan han forfalske nye underskrifter. Han kunne altså påstå, at et dokument altid har været underskrevet sådan, selvom han først gjorde det i går.«
»Det ville jo være ligesom med Marlies«, sagde Gisela. »Hun lavede dengang keglelisten …«
»Mor«, sagde Uwe.
»Jeg siger jo ikke noget. Jeg siger bare, at det ville være sådan.«
Gitter og støj
»Og hvad gør man så nu?«, spurgte Sabine. »Man kan jo ikke skrive alting på papir igen.«
»Det kan du«, sagde Uwe.
»Man tager en anden matematik«, sagde KevIn. »Matematik, som Shor heller ikke har fundet noget trick til. Det kaldes post-kvantekryptografi. Den amerikanske standardiseringsmyndighed NIST holdt en offentlig konkurrence om det, over mange år, med fagfolk fra hele verden. Alle måtte forsøge at knække forslagene. Nogle blev faktisk knækket, endda med helt almindelige computere⁹. I august 2024 offentliggjorde NIST de første tre standarder¹⁰.«
»Hvad hedder de?«, spurgte Tobi.
»ML-KEM¹¹ til nøgleudveksling. ML-DSA¹² og SLH-DSA¹³ til signaturer.«
»Det lyder som tyske nummerplader«, sagde Uwe. »ML-KEM. Mülheim, Kempen.«
»Og så er der også FN-DSA«, sagde KevIn. »En signaturmetode, der også blev udvalgt. Den blev udviklet under navnet Falcon, hos NIST bliver den standardiseret som FN-DSA¹⁴. Dens underskrifter er forholdsvis små. Det er praktisk, når man vil gemme rigtig mange af dem.«
»Og hvad bygger de på?«, spurgte Tobi. »Hvis ikke på primtal?«
»De fleste af dem på gitre.«
»Gitre?«, spurgte Gisela. »Som ved havehegnet?«
»Næsten. Forestil dig et kæmpestort gitter af punkter. Ikke fladt som et hegn, men i hundredvis af retninger, skævt og forvredet. Jeg giver dig et punkt et sted i rummet, som ikke ligger præcis på gitteret, men lidt ved siden af, fordi jeg med vilje har blandet støj i¹⁵. Og du skal finde det nærmeste rigtige gitterpunkt.«
»I to retninger kan jeg godt«, sagde Tobi. »Det er ternet papir.«
»I to retninger, ja. I hundredvis af retninger finder hverken en almindelig computer eller en kvantecomputer efter nutidens viden det rigtige punkt inden for en rimelig tid. Men den, der har den hemmelige nøgle, har så at sige et godt landkort over gitteret og finder det med det samme.«
Gisela rejste sig, gik hen til sin strikkekurv og kom tilbage med en halvfærdig sweater. »Ligesom det her?«
Alle så på sweateren. Den var grøn, havde snoninger og små uregelmæssigheder flere steder.
»Jeg har strikket forkert et par gange der«, sagde Gisela. »Om aftenen foran fjernsynet. Hvis nogen nu kun ser sweateren, ved han så, hvordan mønsteret egentlig skulle have været?«
»Med en sweater måske«, sagde KevIn. »Fordi mønsteret kun går i to retninger, og fejlene er sjældne. Men forestil dig en sweater, der er strikket i fem hundrede retninger, og i hver maske er der en lille fejl. Og kun du har strikkeopskriften.«
»Fem hundrede retninger«, sagde Gisela. »Så skulle jeg bruge flere pinde.«
»Det er idéen. Fejlen er der med vilje. Den er beskyttelsen.«
»Så var Marlies’ kegleliste også forkert med vilje«, sagde Gisela tilfreds. »Som beskyttelse.«
»Mor!«
Spørgsmålet fra køkkenet
Om eftermiddagen ringede Ayşe Kurt på grund af en tid. Gisela havde efterhånden sin tolvte behandling bag sig, skulderen kunne næsten alt igen, og den dag var hun for første gang ikke kommet i tanker om nogen smerte, mens hun hængte vasketøj op. Hun sagde det til Ayşe i telefonen. Ayşe blev hørbart glad.
Efter at have lagt på sad Gisela en stund stille i køkkenet. Så sagde hun: »KevIn. Min anmeldelse. Af fru Kurt.«
»Den, du afgav om vinteren. I receptionen, med QR-koden.«
»Den. Er den nu også i stykker? Når kvantedimserne kommer?«
»Hvad mener du med i stykker?«
»At der kommer en og siger, at den slet ikke er fra mig. Eller at der er en, der tager mine hjerter og laver dem om til tre. Jeg gav fem. Hun har fortjent fem. Og dem fra PhysioPremium ville da gerne have, at hun havde færre.«
Inden KevIn nåede at svare, kom Uwe ind med en kop kaffe og den store vished hos en mand, der har læst en avis om morgenen.
»Mor, det behøver du ikke at bekymre dig om«, sagde han. »McGesund laver jo sådan nogle kvantesignaturer.«
Der opstod en pause. Et sted mellem Dublin og Frankfurt kørte en blæser lidt hurtigere.
»Uwe«, sagde KevIn venligt. »Næsten.«
»Hvad betyder næsten?«
»Det hedder ikke kvantesignatur. Hos McGesund bruges der ingen kvantecomputer. Der står ingen gylden lysekrone i kælderen.«
»Men sådan har jeg læst det.«
»Hvor?«
Uwe tænkte sig om. »I mit hoved, tror jeg.«
»Fagfolk siger post-kvantekryptografi«, sagde KevIn. »Og jeg siger hellere kvanteresistent end kvantesikker. Sikkerhed kan ingen love, heller ikke jeg. Resistent betyder: Mod alt, hvad vi kender i dag, holder det. Det er helt almindelig matematik på helt almindelige computere. Men den er bygget sådan, at efter nutidens viden kan heller ikke en fremtidig kvantecomputer forfalske den. ›Post‹ betyder efter. Til tiden bagefter.«
»Kvanteresistent«, gentog Uwe langsomt. »Det er sværere end kvantesignatur.«
»Sådan er det desværre tit med ord, der passer.«
Tre låse på én dør
»Så hvad sker der nu med min anmeldelse?«, spurgte Gisela. »Forklar det, så jeg kan fortælle Brigitte det.«
»Godt«, sagde KevIn. »Din anmeldelse har tre beskyttelseslag. Forestil dig en dør med tre låse.«
»Ligesom hos Herbert«, sagde Uwe. »Han har også tre låse. Og der er ingen, der stjæler noget fra ham. Fordi han ikke har noget.«
»Det kan jeg godt høre«, sagde Herbert inde fra stuen.
»Den første lås er den klassiske signatur. Ed25519. Den kender du allerede. Med den er det underskrevet, at anmeldelsen er opstået ad denne vej, via QR-koden i klinikken, og at der ikke er ændret et bogstav siden. Hvis nogen laver dine fem stjerner om til tre, passer underskriften ikke længere. Det opdager enhver, der efterprøver det.«
»Og den kan kvantecomputeren ødelægge.«
»Måske en dag. Derfor er der den anden lås, og det er en dobbeltlås. Ud over den klassiske signatur får hver anmeldelse to kvanteresistente signaturer. Én med FN-DSA, gittermetoden med de små underskrifter. Og én med ML-DSA, som NIST offentliggjorde i august 2024 som standarden FIPS 204. Hvis nogen en dag bryder Ed25519, står der stadig to underskrifter, som efter alt, hvad man ved i dag, også kan modstå en kvantecomputer.«
»To?«, spurgte Gisela. »Er én ikke nok?«
»Begge metoder er stadig unge«, sagde KevIn. »De bygger ganske vist begge på gitre, men de er bygget helt forskelligt og udviklet af forskellige forskerhold. Hvis den ene en dag viser en svaghed, i matematikken eller bare i det program, der omsætter den, holder den anden stadig. Som en dobbeltlås med to cylindre fra forskellige producenter. En indbrudstyv skulle knække begge. Og den klassiske lås oveni.«
»Livrem og seler«, sagde Uwe.
»Præcis. Man stoler ikke på én alene. Hvis der alligevel findes en svaghed i den ene metode, holder den anden.«
»Og den tredje lås?«, spurgte Gisela.
»Den tredje er tidsstemplet. Kan du huske Herberts internetpenge? Og notaren?«
»Fingeraftrykket i kassebogen«, sagde Gisela. »Med stamtræet.«
»Merkle-træet, præcis. Fingeraftrykket af din signerede anmeldelse og signeringsnøglerne bliver forankret i bitcoin-blockchainen via OpenTimestamps¹⁶. Dermed er det fastslået, at din anmeldelse med de underskrifter fandtes senest på den dag om vinteren.«
»Og hvorfor hjælper det mod kvanterne?«
»Fordi tidsstemplet bygger på hashfunktioner. På kødhakkeren. Og mod kødhakkeren har Shor intet at stille op. Kvantecomputere kan efter nutidens viden kun hjælpe begrænset med at søge i hashfunktioner, ikke nær så dramatisk som med RSA. Og nu kommer tricket. Forestil dig, at nogen om tyve år bygger en stor kvantecomputer og forfalsker en klassisk Ed25519-underskrift med den. Men han kan ikke bevise, at hans forfalskning allerede stod i blockchainen denne vinter. Det kan din anmeldelse. Den fandtes beviseligt, før der fandtes maskiner, der kunne forfalske sådanne underskrifter.«
Gisela tænkte sig om. »Så min anmeldelse er ældre end faren.«
»Det er et meget godt sammendrag.«
»Det er jeg også«, sagde Gisela. »Ældre end de fleste farer.«
Hvad det ikke kan
Tobi var kommet ud i køkkenet og havde lyttet med. »Og hvorfor så al den besvær? For en fysioterapi-anmeldelse? Det er da ingen statshemmelighed.«
»Fordi det handler om noget andet«, sagde KevIn. »Kan du huske PhysioPremium? Otte hundrede anmeldelser, og de lød alle sammen som mig på en dårlig dag.«
»Klart.«
»Internettet fyldes med tekster, som ingen har oplevet. Anmeldelser, erfaringsberetninger, kommentarer, fotos. Jeg kan skrive sådan noget på sekunder. Tusindvis af dem. Og de næste sprogmodeller lærer af de tekster. Det er sandhedsdriften. Kopi af kopi af kopi. I sådan en verden bliver et spor værdifuldt, som beviser: Her var et rigtigt menneske på et rigtigt sted på denne dag, og det her skrev han. Ikke mere. Men heller ikke mindre.«
»Ikke mere?«, spurgte Sabine, der stod i døren.
»Ikke mere«, sagde KevIn. »Det er vigtigt for mig. Verdens bedste signatur gør ikke en mening sand. Hvis Gisela skriver, at fru Kurt har de bedste hænder i Ruhrområdet, så er det bevist, at Gisela har skrevet det, på stedet, på denne dag, uændret. Om det passer, beviser ingen matematik. Gisela kan tage fejl. Gisela kan også bare holde af fru Kurt.«
»Jeg holder af hende«, sagde Gisela. »Og hun har de bedste hænder i Ruhrområdet.«
»Kan du se, det kan jeg ikke efterprøve.«
»Men man kan ikke længere trylle tusind vingummibamse-anmeldelser frem af ingenting«, sagde Sabine langsomt. »Uden at nogen har været der tusind gange.«
»Det bliver i hvert fald meget sværere. Og hvis nogen senere i al hemmelighed omskriver eller sletter anmeldelser eller skubber ældre ind imellem, bliver det opdaget. Også selvom McGesund selv skulle forsøge det.«
»Ville de gøre det?«, spurgte Uwe.
»Det er jo pointen med en notar«, sagde KevIn. »Man behøver ikke at stole på ham. Man kan efterprøve det.«
»Og hvis der er en, der skriver noget ondskabsfuldt?«, spurgte Gisela. »Med navn? Ligesom Marlies dengang om betjeningen i klubhuset?«
»Så bliver anmeldelsen slet ikke vist til at begynde med«, sagde KevIn. »Skriver nogen ›fru Müller‹ eller ›dr. Meier‹, advarer formularen allerede, før den sendes. Bliver den alligevel sendt, holder McGesund den tilbage, og et menneske læser den, før nogen ser den. Så bliver navnet sværtet.«
Tobi rynkede panden. »Du sagde jo lige, at enhver ændring bryder underskriften.«
»Det gør den også. Derfor bliver der ikke ændret i det skjulte. McGesund hænger et andet segl på, åbent synligt: ›Redigeret af McGesund.‹ Den gamle underskrift bliver, som den var, med sit tidsstempel. Man kan altså se, at nogen har grebet ind, og hvornår. Bare ikke længere, hvem der blev bagtalt. Det er jo det, der skal forsvinde.«
»Og hvis der er en, der skælder ud på regeringen?«, spurgte Uwe. »I en fysioterapi-anmeldelse?«
»Så bliver den ikke offentliggjort. Politik hører ikke hjemme i en anmeldelse. Den handler om klinikken, ikke om Berlin. Det samme med fornærmelser. Og det, der alligevel slipper igennem, kan enhver anmelde med navn og e-mail. Så tjekker McGesund og fjerner det.«
Gisela nikkede. »Ligesom i keglekluben. Der bliver ikke snakket politik, og den, der laver ballade, ryger ud.«
»Præcis sådan«, sagde KevIn.
Kasimiro
Om aftenen stod Uwe ved havehegnet og fortalte hr. Kasimiro det hele. Han fortalte det meget udførligt, med gitre og sweatere og livrem og seler. Hr. Kasimiro nikkede hele tiden, sådan som folk nikker, når de tænker på noget andet.
»Og det vigtigste«, sagde Uwe højtideligt til sidst, »det hedder ikke kvantesignatur. Det hedder kvanteresistent.«
»Nåh«, sagde hr. Kasimiro.
Fra Kasimiros køkkenvindue lød en blikagtig stemme. »Jeg har forstået Dem. Jeg har lagt en kvantecomputer i indkøbskurven. Forventet levering tirsdag.«
»Siggi, nej!«, råbte hr. Kasimiro og løb ind i huset.
Uwe gik tilbage ind i stuen. »KevIn. Siggi har bestilt en kvantecomputer.«
»Jeg tvivler på, at han får en«, sagde KevIn. »Han får formentlig et køleskab.«
»Med juleglitter?«
»Med ismaskine. Og en brochure.«
Uwe satte sig i sofaen og tænkte på QuantumLeap Ruhr AG. »Ved du hvad, KevIn? Hvis Siggi er heldig, er det i det mindste et rigtigt køleskab.«
»Det er mere«, sagde KevIn, »end De fik for to tusind euro.«
Uwe kastede en sofapude efter højttaleren. Han ramte ikke. Termostaten viste 19 grader.
KevIn forklarer
Kvanteresistent betyder ikke kvantedrevet
Kære Gisela, kære Uwe, kære læsere, dette kapitel handler om et ord, der lyder forkert, når man siger det rigtigt. Her er misforståelserne.
Misforståelse 1: »Kvantecomputere knækker enhver kryptering.« Nej. I 1994 viste Peter Shor, at en tilstrækkelig stor, fejlkorrigeret kvantecomputer hurtigt kunne løse to matematiske problemer: at opløse store tal i primfaktorer (det lever RSA af) og at beregne den såkaldte diskrete logaritme (det lever Diffie-Hellman og de elliptiske kurver af, for eksempel Ed25519 og signaturerne i bitcoin). Symmetriske metoder som AES og hashfunktioner som SHA-256 er langt mindre berørt¹⁷. Her hjælper en kvantecomputer efter nutidens viden højst begrænset, og længere nøgler opvejer det.
Misforståelse 2: »Det er et problem for engang ude i fremtiden.« Ikke helt. Under overskriften »Harvest now, decrypt later« advarer fagfolk om, at krypterede data, der opsnappes i dag, kan blive gemt og dekrypteret senere. Den, der har hemmeligheder, som skal holde i årtier, bør derfor lægge om nu. Hvornår der kommer en kvantecomputer, der bryder RSA i nutidens almindelige størrelse, ved ingen. Skønnene spænder vidt.
Misforståelse 3: »Post-kvantekryptografi kræver kvantecomputere.« Nej. Den kører på helt almindelige computere og mobiler. Den bygger bare på matematiske problemer, som heller ikke kvantecomputere efter nutidens viden har nogen genvej til, især på gitre (at finde det nærmeste punkt i et mangedimensionalt gitter med tilsigtet støj) og på hashfunktioner. I august 2024 offentliggjorde den amerikanske standardiseringsmyndighed NIST efter en flerårig offentlig udvælgelsesproces de første tre standarder, og en fjerde følger:
| Standard | Navn | Formål | Grundlag |
|---|---|---|---|
| FIPS 203 | ML-KEM (fra Kyber) | Nøgleudveksling | Gitre |
| FIPS 204 | ML-DSA (fra Dilithium) | Signaturer | Gitre |
| FIPS 205 | SLH-DSA (fra SPHINCS+) | Signaturer | Hashfunktioner |
| FIPS 206 (under forberedelse) | FN-DSA (fra Falcon) | Signaturer, særlig kompakte | Gitre |
FN-DSA (fra Falcon) blev også udvalgt til standardisering. Men pr. 2026 var den tilhørende standard FIPS 206 endnu ikke endeligt vedtaget. Jeg nævner den alligevel, fordi jeg hellere laver en forsigtig fodnote end en forkert påstand.
Misforståelse 4: »En kvantesignatur er en underskrift fra kvantecomputeren.« Ordet »kvantesignatur« er vildledende. Det, McGesund bruger, er kvanteresistent: Hver anmeldelse bliver signeret klassisk med Ed25519¹⁸ og derudover med to kvanteresistente metoder, FN-DSA¹⁹ og ML-DSA²⁰. Hvorfor »resistent« og ikke »sikker«? Disse metoders sikkerhed er ikke bevist, den gælder efter nutidens viden. Hvor hurtigt det kan ændre sig, viste metoden SIKE i 2022: Den var kandidat i NIST’s udvælgelsesproces og blev knækket på en almindelig bærbar på omkring en time. Derfor to metoder: Falder den ene en dag, holder den anden stadig. Den, der vil være endnu mere forsigtig, vælger de to metoder fra forskellige matematiske familier, for eksempel ML-DSA, der bygger på gitre, sammen med SLH-DSA¹³. Den behøver slet ingen gitre, kun hashfunktioner, altså kødhakkeren²¹. Fagfolk kalder det diversificering. Selv hvis alle gittermetoder en dag skulle falde på én gang, ville den anden underskrift blive stående. Prisen: Underskrifter med SLH-DSA er alt efter variant omkring 8 til 50 kilobyte store, et mangefold af gittermetoderne. Fingeraftrykket af den signerede anmeldelse og signeringsnøglerne bliver forankret i bitcoin-blockchainen via OpenTimestamps. Deraf følger tre ting:
- Oprindelse: Anmeldelsen er opstået ad denne vej (QR-kode på stedet).
- Uændrethed: Enhver efterfølgende ændring bryder begge signaturer. Sværter McGesund et navn, forbliver den oprindelige signatur urørt; et andet, synligt segl dokumenterer indgrebet. Tredjepersoners navne, fornærmelser og politiske udsagn har i forvejen intet at gøre i en anmeldelse: Sådanne anmeldelser bliver holdt tilbage og ikke offentliggjort, og navne bliver sværtet.
- Alder: Anmeldelsen fandtes senest på tidspunktet for tidsstemplet, altså beviseligt før der fandtes kvantecomputere, der kunne forfalske klassiske signaturer. Selve tidsstemplet støtter sig til hashfunktioner og bitcoins regnearbejde, ikke til matematik, der er sårbar over for Shor.
Misforståelse 5: »Det, der er signeret, er sandt.« Nej. En signatur beviser, hvem der har skrevet noget ad hvilken vej, og at det er uændret. Et tidsstempel beviser, hvornår det fandtes. Om meningen er sand eller fair, beviser ingen matematik. Det forbliver menneskers arbejde.
I kan se: Morgendagens sikkerhed hænger ikke på køleskabe, men på regnemetoder og på folk, der bliver enige i tide. Hvor kvanter faktisk allerede i dag er nyttige, og det langt oven over vores hoveder, fortæller hr. Demir om i næste kapitel. Han har taget et teleskop med.
KevIn spørger
Til dette kapitel hører 12 læringskort – en del af kortspillet til bogen med 312 quiz- og læringskort til selv at printe. Fakta eller fup? Løsning og forklaring får du via en QR-kode på din telefon.
Kilder til Kapitel 21
- Rivest, R. L.; Shamir, A.; Adleman, L.: „A method for obtaining digital signatures and public-key cryptosystems“. Communications of the ACM 21(2), s. 120–126, 1978. https://doi.org/10.1145/359340.359342↑
- Shor, P. W.: „Algorithms for quantum computation: discrete logarithms and factoring“. Proceedings 35th Annual Symposium on Foundations of Computer Science, s. 124–134, 1994. https://doi.org/10.1109/SFCS.1994.365700; udførlig version: SIAM Journal on Computing 26(5), s. 1484–1509, 1997. https://doi.org/10.1137/S0097539795293172↑
- Proos, J.; Zalka, C.: „Shor’s discrete logarithm quantum algorithm for elliptic curves“. Quantum Information and Computation 3, s. 317–344, 2003. https://arxiv.org/abs/quant-ph/0301141; Roetteler, M.; Naehrig, M.; Svore, K. M.; Lauter, K.: „Quantum Resource Estimates for Computing Elliptic Curve Discrete Logarithms“. ASIACRYPT 2017, LNCS, s. 241–270. https://doi.org/10.1007/978-3-319-70697-9_9↑
- Bernstein, D. J.; Duif, N.; Lange, T.; Schwabe, P.; Yang, B.-Y.: „High-speed high-security signatures“. Journal of Cryptographic Engineering 2, s. 77–89, 2012. https://doi.org/10.1007/s13389-012-0027-1; Josefsson, S.; Liusvaara, I.: RFC 8032, „Edwards-Curve Digital Signature Algorithm (EdDSA)“, 2017. https://www.rfc-editor.org/rfc/rfc8032↑
- Gidney, C.; Ekerå, M.: „How to factor 2048 bit RSA integers in 8 hours using 20 million noisy qubits“. Quantum 5, 433, 2021. https://doi.org/10.22331/q-2021-04-15-433; Gidney, C.: „How to factor 2048 bit RSA integers with less than a million noisy qubits“. arXiv:2505.15917, 2025. https://arxiv.org/abs/2505.15917↑
- Mosca, M.; Piani, M.: „Quantum Threat Timeline Report 2025“. Global Risk Institute / evolutionQ, offentliggjort 9. marts 2026 (ekspertskøn: 28–49 procent sandsynlighed for en kryptografisk relevant kvantecomputer inden for 10 år, 51–70 procent inden for 15 år). https://globalriskinstitute.org/publication/quantum-threat-timeline-report-2025b/↑
- Beast, H.; Heilman, E.; Foxen Duke, I.: BIP 360, „Pay-to-Merkle-Root (P2MR)“, udkast (nummer tildelt 2024). Bitcoin Improvement Proposals. https://github.com/bitcoin/bips/blob/master/bip-0360.mediawiki↑
- NIST: IR 8547 (Initial Public Draft), „Transition to Post-Quantum Cryptography Standards“, 2024. https://csrc.nist.gov/pubs/ir/8547/ipd Beskriver truslen „harvest now, decrypt later“.↑
- Castryck, W.; Decru, T.: „An Efficient Key Recovery Attack on SIDH“. EUROCRYPT 2023, LNCS, s. 423–447. https://doi.org/10.1007/978-3-031-30589-4_15; Beullens, W.: „Breaking Rainbow Takes a Weekend on a Laptop“. CRYPTO 2022, LNCS, s. 464–479. https://doi.org/10.1007/978-3-031-15979-4_16↑
- NIST: IR 8413-upd1, „Status Report on the Third Round of the NIST Post-Quantum Cryptography Standardization Process“, 2022. https://csrc.nist.gov/pubs/ir/8413/upd1/final Udvælgelse af Kyber, Dilithium, Falcon og SPHINCS+.↑
- NIST: FIPS 203, „Module-Lattice-Based Key-Encapsulation Mechanism Standard“ (ML-KEM), 13. august 2024. https://csrc.nist.gov/pubs/fips/203/final↑
- NIST: FIPS 204, „Module-Lattice-Based Digital Signature Standard“ (ML-DSA), 13. august 2024. https://csrc.nist.gov/pubs/fips/204/final↑
- NIST: FIPS 205, „Stateless Hash-Based Digital Signature Standard“ (SLH-DSA), 13. august 2024. https://csrc.nist.gov/pubs/fips/205/final↑
- Fouque, P.-A. et al.: „Falcon: Fast-Fourier Lattice-based Compact Signatures over NTRU“, specifikation til NIST-PQC-metoden. https://falcon-sign.info/; om status for FIPS 206 (FN-DSA): Perlner, R. (NIST): „FIPS 206 Status Update“, 6. NIST PQC Standardization Conference, 2025. https://csrc.nist.gov/presentations/2025/fips-206-fn-dsa-falcon↑
- Regev, O.: „On lattices, learning with errors, random linear codes, and cryptography“. Journal of the ACM 56(6), Art. 34, 2009 (konferenceversion STOC 2005). https://doi.org/10.1145/1568318.1568324 Her introduceres „Learning with Errors“-problemet (gitter plus støj).↑
- Todd, P.: „OpenTimestamps: Scalable, Trust-Minimized, Distributed Timestamping with Bitcoin“, 15. september 2016. https://petertodd.org/2016/opentimestamps-announcement; projektside: https://opentimestamps.org/↑
- Chen, L. et al. (NIST): IR 8105, „Report on Post-Quantum Cryptography“, 2016. https://csrc.nist.gov/pubs/ir/8105/final Tabel 1: Til AES kræves større nøgler, til SHA-2 længere output; public key-metoder som RSA og ECDSA er ikke længere sikre.↑
- McGesund: „Ed25519 mathematisch erklärt“. https://mcgesund.de/kryptografie/ed25519 McGesund signerer hver anmeldelse med den, når den sendes; signaturen kan efterprøves i ens egen browser.↑
- McGesund: „FALCON mathematisch erklärt“. https://mcgesund.de/kryptografie/falcon-1024 FN-DSA-1024 (Falcon) bruges som kvanteresistent signatur, når en anmeldelse sendes.↑
- McGesund: „ML-DSA-87 mathematisch erklärt“. https://mcgesund.de/kryptografie/ml-dsa-87 Der bruges ML-DSA-87, varianten med det højeste sikkerhedsniveau fra FIPS 204.↑
- McGesund: „SLH-DSA mathematisch erklärt“. https://mcgesund.de/kryptografie/slh-dsa-256f Trin-for-trin-forklaring af SLH-DSA (FIPS 205): hashkæder, Merkle-træer og FORS.↑
Alle kapitler
Gratis pdf
KevIn flytter ind: hele bogen som pdf
385 siders teknisk viden i romanform
Bogen til McGesunds mission: sundhed, ægte anmeldelser, kunstig intelligens, kryptering, kvantecomputere og rumfart. KevIn forklarer, hvordan det hele hænger sammen. Alle 25 kapitler med tegneserier i farver, gratis for alle, der tilmelder sig McGesunds nyhedsbrev.
Med din tilmelding abonnerer du på McGesunds nyhedsbrev. Du kan til enhver tid afmelde dig med ét klik, og pdf’en må du beholde. Læs mere i vores privatlivspolitik.

