Alle hoofdstukken
Vertaald uit het Duitse origineel. Het verhaal speelt zich af in het Ruhrgebied in Duitsland.
Deel 3 · Hoofdstuk 21 · 21 van 27
Shor en de kwantumhandtekening
De kop stond op pagina drie, onder een foto van een gouden kroonluchter die er precies zo uitzag als die in het instituut.
„KWANTUMCOMPUTERS: HET EINDE VAN ALLE GEHEIMEN?”, las Uwe voor. „Experts waarschuwen: toekomstige kwantumcomputers zouden de versleuteling van banken, overheden en chatapps kunnen kraken.”
„Er staat een vraagteken achter”, zei Sabine, zonder van haar eigen krant op te kijken. „Als er een vraagteken in de kop staat, is het antwoord meestal nee.”
„En als het niet zo is?”
„Dan staat het er volgende week zonder vraagteken in.”
Oom Herbert zat mee aan de ontbijttafel. Hij kwam sinds een tijdje op zaterdag, zogenaamd voor Gisela’s broodjes, maar eigenlijk omdat hij sinds dat gedoe met de oude laptop in de kelder elke ochtend de bitcoinkoers checkte en iemand nodig had aan wie hij het getal kon vertellen.
„Banken”, zei hij. „Chatapps. En hoe zit het met mijn internetgeld?”
„Dat staat er niet in”, zei Uwe.
„Dan staat het er volgende week in”, zei Herbert somber. „KevIn. Eerlijk nu. Kan zo’n koelkast mijn geld stelen?”
Het blauwe lichtje pulseerde. „Vandaag niet, Herbert.”
„En morgen?”
„Morgen ook niet.”
„En overmorgen?”
„Dan wordt het interessant.”
Herbert legde zijn broodje neer. Dat deed hij anders alleen bij sterfgevallen en strafschoppen.
Een man die Shor heet
„Laten we bij het begin beginnen”, zei KevIn. „Weten jullie de priemgetallen nog? Meneer Demir en de boodschap aan de buitenaardsen?”
„1679”, zei Tobi meteen. „23 keer 73.”
„Precies. Vermenigvuldigen is makkelijk. 23 keer 73 reken je uit op een bierviltje. Maar als ik je alleen 1679 geef en vraag welke twee priemgetallen erin zitten, moet je gaan proberen. Bij 1679 lukt dat nog. Bij een getal van zeshonderd cijfers is een gewone computer langer aan het proberen dan het heelal oud is.”
„En daar is RSA op gebouwd”, zei Tobi. „Hebben we gehad.”
„Daar is RSA op gebouwd. De publieke sleutel bevat het product, de geheime sleutel hangt af van de twee factoren¹. Zolang niemand het grote getal kan ontbinden, is het veilig.”
„En nu komt de koelkast”, zei Uwe.
„Nu komt Peter Shor. Een Amerikaanse wiskundige. In 1994 liet hij zien dat een kwantumcomputer die groot genoeg is grote getallen veel sneller zou kunnen ontbinden dan elke bekende methode op gewone computers². Toen bestond er nog niet eens een kwantumcomputer. Shor schreef dus het recept voordat iemand een fornuis had.”
„Net als mama”, zei Uwe. „Die schrijft ook recepten voor dingen die we niet in huis hebben.”
„Ik schrijf boodschappenlijstjes”, zei Sabine. „Dat is het verschil tussen plannen en hopen.”
„Hoe doet hij dat?”, vroeg Tobi. „Die Shor. Probeert hij alle getallen tegelijk?”
„Nee”, zeiden KevIn en Tobi tegelijk, omdat Tobi in dezelfde seconde spijt kreeg van zijn eigen vraag.
„Heel goed”, zei KevIn. „Hoofdstuk 17 heeft gewerkt. Een kwantumcomputer probeert niet gewoon alles uit. Shor vond een omweg. Hij verandert de vraag ‘Welke factoren?’ in de vraag ‘Welk ritme?’.”
„Ritme?”, vroeg Gisela.
„Stel je voor dat je een getal neemt en het steeds weer met zichzelf vermenigvuldigt, maar dat je elke keer alleen kijkt naar de rest die overblijft als je door het grote getal deelt. Dan gaan de resten zich op een gegeven moment herhalen. Zoals een patroon bij het breien. Twee recht, twee averecht, kabel, en dan weer van voren af aan.”
„Dat is een rapport”, zei Gisela. „Zo heet dat bij het breien.”
„Dank je. De truc van Shor is: als je weet hoe lang dat rapport is, kun je met een beetje schoolwiskunde de factoren uitrekenen. En ritmes vinden, dat kunnen kwantumcomputers goed. Door interferentie. De mogelijkheden die niet bij het ritme passen, doven elkaar uit. De goede versterken elkaar. Zoals golven in het zwembad, maar dan met wiskunde.”
„Zoals bij het meedeinen op carnaval”, zei Gisela. „Als er één verkeerd deint, merk je dat meteen. En op een gegeven moment deint hij goed, omdat je hem meeneemt.”
KevIn dacht een halve seconde na. „Dat is niet helemaal correct. Maar het is mooier dan correct.”
Wat er allemaal wankelt
„Dus RSA is kapot”, zei Herbert. „En mijn geld?”
„Het is nog erger”, zei KevIn. „En tegelijk minder erg. Ik leg allebei uit.”
„Eerst het erge”, zei Herbert. „Het goede geloof ik toch niet.”
„De methode van Shor werkt niet alleen tegen RSA. In aangepaste vorm werkt ze ook tegen de zogeheten elliptische krommen³. Dat is de andere grote familie van public-keymethoden, die tegenwoordig bijna overal in zit. Ook in Ed25519⁴, de handtekeningmethode die ik jullie bij Gisela’s fysiorecensie heb uitgelegd. En ook in de handtekeningen waarmee bitcoinoverboekingen worden ondertekend.”
Herbert werd bleek. „Dus toch.”
„Nu het minder erge. Om RSA of die krommen te breken in de grootte die tegenwoordig wordt gebruikt, zou je een kwantumcomputer nodig hebben met heel veel foutgecorrigeerde, dus logische qubits⁵. Jullie hebben in het instituut gezien hoe moeilijk al één betrouwbare logische qubit is. Zo’n machine bestaat vandaag niet. Niemand weet wanneer hij er komt. De schattingen van deskundigen lopen ver uiteen⁶. Sommigen zeggen over tien, vijftien jaar, sommigen later, sommigen zijn voorzichtig met elk getal.”
„En wat zeg jij?”, vroeg Uwe.
„Ik zeg: ik weet het niet. En ik ben er heel trots op dat ik dat kan zeggen zonder een boek van dr. Sauerbier-Klenk te citeren.”
„En mijn geld?”, vroeg Herbert voor de derde keer.
„Bitcoin zou zijn handtekeningen ooit moeten omzetten naar kwantumbestendige methoden. Daarover wordt in de bitcoingemeenschap al gediscussieerd⁷. Dat is ingewikkeld, omdat bij bitcoin iedereen het eens moet worden en niemand de baas is.”
„Zoals bij de kegelclub”, zei Gisela.
„Bij ons is Brigitte de baas”, zei Herbert.
„Brigitte denkt dat ze de baas is”, zei Gisela. „Dat is iets anders.”
Oogsten en wachten
Sabine had haar krant inmiddels dichtgevouwen. „Als die machine nog niet bestaat, waarom staat het dan nu in de krant?”
„Omdat sommige geheimen lang moeten meegaan”, zei KevIn. „Daar is een uitdrukking voor: ‘Harvest now, decrypt later.’ Nu oogsten, later ontsleutelen⁸.”
„Klinkt als een volkstuintje”, zei Uwe.
„Een beetje. Stelt u zich voor dat iemand vandaag versleutelde berichten onderschept. Hij kan ze niet lezen. Maar hij bewaart ze. Harde schijven zijn goedkoop. En over vijftien jaar, als hij een grote kwantumcomputer heeft, haalt hij ze uit de kelder en kraakt hij ze.”
„Zoals tante Erna met haar weckpotten”, zei Gisela. „Die maakte dingen in die niemand wilde eten. En tien jaar later maakte ze ze toch open.”
„En?”
„Heeft ook niemand gegeten. Maar open heeft ze ze gemaakt.”
„Voor de meeste berichten maakt dat niet uit”, zei KevIn. „Wie interesseert het over vijftien jaar dat Uwe vandaag broodjes heeft besteld? Maar staatsgeheimen, medische dossiers, bedrijfsgeheimen, die moeten soms tientallen jaren geheim blijven. Daarom stapt men nu over. Niet pas als de machine klaar is.”
„En handtekeningen?”, vroeg Tobi. „Kun je die ook oogsten?”
„Goede vraag.” KevIn klonk blij. „Bij handtekeningen is het gevaar anders. Een handtekening is immers niet geheim. Het probleem zou zijn: als iemand met een grote kwantumcomputer uit de publieke sleutel de geheime kan uitrekenen, dan kan hij nieuwe handtekeningen vervalsen. Hij zou dus kunnen beweren dat een document altijd al zo ondertekend was, terwijl hij het pas gisteren heeft gedaan.”
„Dat zou net zoiets zijn als bij Marlies”, zei Gisela. „Die heeft destijds de kegellijst …”
„Mama”, zei Uwe.
„Ik zeg toch niks. Ik zeg alleen dat het zo zou zijn.”
Roosters en ruis
„En wat doe je nu?”, vroeg Sabine. „Je kunt toch niet alles weer op papier gaan schrijven.”
„Jij wel”, zei Uwe.
„Je neemt andere wiskunde”, zei KevIn. „Wiskunde waarvoor ook Shor geen truc heeft gevonden. Dat heet post-kwantumcryptografie. Het Amerikaanse normalisatie-instituut NIST heeft daarvoor een openbare wedstrijd georganiseerd, vele jaren lang, met deskundigen uit de hele wereld. Iedereen mocht proberen de voorstellen te kraken. Een paar zijn ook echt gekraakt, zelfs met heel gewone computers⁹. In augustus 2024 heeft NIST de eerste drie standaarden gepubliceerd¹⁰.”
„Hoe heten ze?”, vroeg Tobi.
„ML-KEM¹¹ voor de sleuteluitwisseling. ML-DSA¹² en SLH-DSA¹³ voor handtekeningen.”
„Dat klinkt als Duitse kentekens”, zei Uwe. „ML-KEM. Mülheim, Kempen.”
„En dan is er nog FN-DSA”, zei KevIn. „Een handtekeningmethode die ook is uitgekozen. Ontwikkeld werd hij onder de naam Falcon, bij NIST wordt hij gestandaardiseerd als FN-DSA¹⁴. Zijn handtekeningen zijn betrekkelijk klein. Dat is handig als je er heel veel van wilt opslaan.”
„En waar zijn die op gebaseerd?”, vroeg Tobi. „Als het niet op priemgetallen is?”
„De meeste op roosters.”
„Roosters?”, vroeg Gisela. „Zoals een hekwerk in de tuin?”
„Bijna. Stel je een reusachtig rooster van punten voor. Niet plat zoals een hek, maar in honderden richtingen, scheef en vervormd. Ik geef je een punt ergens in de ruimte dat niet precies op het rooster ligt, maar er een beetje naast, omdat ik er met opzet ruis doorheen heb gemengd¹⁵. En jij moet het dichtstbijzijnde echte roosterpunt vinden.”
„In twee richtingen kan ik dat”, zei Tobi. „Dat is ruitjespapier.”
„In twee richtingen wel. In honderden richtingen vindt naar wat we nu weten geen gewone computer en ook geen kwantumcomputer binnen redelijke tijd het juiste punt. Maar wie de geheime sleutel heeft, heeft als het ware een goede landkaart van het rooster en vindt het meteen.”
Gisela stond op, liep naar haar breimand en kwam terug met een halve trui. „Zoals dit hier?”
Iedereen keek naar de trui. Hij was groen, had een kabelpatroon en op een paar plekken kleine onregelmatigheden.
„Ik heb me daar een paar keer verbreid”, zei Gisela. „’s Avonds voor de tv. Als iemand nu alleen de trui ziet, weet hij dan hoe het patroon eigenlijk had moeten gaan?”
„Bij één trui misschien”, zei KevIn. „Omdat het patroon maar in twee richtingen gaat en de fouten zeldzaam zijn. Maar stel je een trui voor die in vijfhonderd richtingen gebreid is, en in elke steek zit een klein foutje. En alleen jij hebt het breipatroon.”
„Vijfhonderd richtingen”, zei Gisela. „Dan zou ik meer naalden nodig hebben.”
„Dat is het idee. De fout zit er met opzet in. Hij is de bescherming.”
„Dan was de kegellijst van Marlies ook met opzet fout”, zei Gisela tevreden. „Ter bescherming.”
„Mama!”
De vraag uit de keuken
’s Middags belde Ayşe Kurt, over een afspraak. Gisela had inmiddels haar twaalfde behandeling achter de rug, de schouder deed weer bijna alles mee, en die dag had ze bij het ophangen van de was voor het eerst niet aan pijn gedacht. Dat zei ze tegen Ayşe aan de telefoon. Ayşe was hoorbaar blij.
Na het ophangen zat Gisela een tijdje stil in de keuken. Toen zei ze: „KevIn. Mijn recensie. Voor mevrouw Kurt.”
„Die je in de winter hebt ingevuld. Aan de balie, met de QR-code.”
„Die. Is die nu ook kapot? Als die kwantumdingen komen?”
„Wat bedoel je met kapot?”
„Dat er iemand komt die zegt dat die helemaal niet van mij is. Of dat iemand mijn hartjes weghaalt en er drie van maakt. Ik heb er vijf gegeven. Ze verdient er vijf. En die van PhysioPremium zouden toch graag willen dat ze er minder heeft.”
Voordat KevIn kon antwoorden, kwam Uwe binnen, met een koffie en de grote zekerheid van een man die ’s ochtends een krant heeft gelezen.
„Mama, daar hoef je je geen zorgen over te maken”, zei hij. „McGesund doet toch van die kwantumhandtekeningen.”
Er viel een stilte. Ergens tussen Dublin en Frankfurt draaide een ventilator iets sneller.
„Uwe”, zei KevIn vriendelijk. „Bijna.”
„Wat bedoel je met bijna?”
„Het heet geen kwantumhandtekening. Bij McGesund wordt geen kwantumcomputer gebruikt. Er hangt geen gouden kroonluchter in de kelder.”
„Maar zo heb ik het gelezen.”
„Waar?”
Uwe dacht na. „In mijn hoofd, geloof ik.”
„Deskundigen zeggen post-kwantumcryptografie”, zei KevIn. „En ik zeg liever kwantumbestendig dan kwantumveilig. Veilig kan niemand beloven, ik ook niet. Bestendig betekent: tegen alles wat we vandaag kennen, houdt het stand. Het is heel gewone wiskunde op heel gewone computers. Maar die is zo gebouwd dat naar wat we nu weten ook een toekomstige kwantumcomputer haar niet kan vervalsen. ‘Post’ betekent na. Voor de tijd daarna.”
„Kwantumbestendig”, herhaalde Uwe langzaam. „Dat is moeilijker dan kwantumhandtekening.”
„Dat is helaas vaak zo met woorden die kloppen.”
Drie sloten op één deur
„Dus wat gebeurt er nu met mijn recensie?”, vroeg Gisela. „Leg het zo uit dat ik het aan Brigitte kan vertellen.”
„Goed”, zei KevIn. „Jouw recensie heeft drie beschermingslagen. Stel je een deur voor met drie sloten.”
„Zoals bij Herbert”, zei Uwe. „Die heeft ook drie sloten. En niemand steelt iets bij hem. Omdat hij niks heeft.”
„Ik hoor dat”, zei Herbert vanuit de woonkamer.
„Het eerste slot is de klassieke handtekening. Ed25519. Die ken je al. Daarmee is ondertekend dat de recensie langs deze weg tot stand is gekomen, via de QR-code in de praktijk, en dat er sindsdien geen letter is veranderd. Als iemand van jouw vijf sterren er drie maakt, past de handtekening niet meer. Dat merkt iedereen die het controleert.”
„En dat kan de kwantumcomputer kapotmaken.”
„Ooit misschien. Daarom is er het tweede slot, en dat is een dubbel slot. Naast de klassieke handtekening krijgt elke recensie twee kwantumbestendige handtekeningen. Eén met FN-DSA, de roostermethode met de kleine handtekeningen. En één met ML-DSA, dat NIST in augustus 2024 als standaard FIPS 204 heeft gepubliceerd. Als iemand ooit Ed25519 breekt, staan er nog altijd twee handtekeningen die naar alles wat we nu weten ook een kwantumcomputer kunnen weerstaan.”
„Twee?”, vroeg Gisela. „Is één niet genoeg?”
„Beide methoden zijn nog jong”, zei KevIn. „Ze zijn allebei op roosters gebaseerd, maar ze zijn heel verschillend gebouwd en door verschillende onderzoeksteams ontwikkeld. Als er bij een van de twee ooit een zwakte opduikt, in de wiskunde of alleen in het programma dat hem uitvoert, houdt de andere stand. Zoals een dubbel slot met twee cilinders van verschillende fabrikanten. Een inbreker zou ze allebei moeten kraken. En het klassieke slot erbij.”
„Riem én bretels”, zei Uwe.
„Precies. Je vertrouwt niet op één alleen. Als er bij één methode toch nog een zwakte wordt gevonden, houdt de andere stand.”
„En het derde slot?”, vroeg Gisela.
„Het derde is de tijdstempel. Weet je nog, het internetgeld van Herbert? En de notaris?”
„De vingerafdruk in het kasboek”, zei Gisela. „Met de stamboom.”
„De Merkle-boom, precies. De vingerafdruk van jouw ondertekende recensie en de ondertekeningssleutels worden via OpenTimestamps in de bitcoinblockchain verankerd¹⁶. Daarmee staat vast dat jouw recensie met deze handtekeningen uiterlijk op die dag in de winter bestond.”
„En waarom helpt dat tegen de kwantums?”
„Omdat de tijdstempel op hashfuncties berust. Op de gehaktmolen. En tegen de gehaktmolen kan Shor niets beginnen. Kwantumcomputers kunnen bij het zoeken in hashfuncties naar wat we nu weten maar beperkt helpen, lang niet zo dramatisch als bij RSA. En nu komt de truc. Stel je voor dat iemand over twintig jaar een grote kwantumcomputer bouwt en daarmee een klassieke Ed25519-handtekening vervalst. Hij kan dan niet bewijzen dat zijn vervalsing al deze winter in de blockchain stond. Jouw recensie kan dat wel. Die bestond aantoonbaar al voordat er machines waren die zulke handtekeningen konden vervalsen.”
Gisela dacht na. „Dus mijn recensie is ouder dan het gevaar.”
„Dat is een heel goede samenvatting.”
„Dat ben ik ook”, zei Gisela. „Ouder dan de meeste gevaren.”
Wat het niet kan
Tobi was de keuken in gekomen en had meegeluisterd. „En waarom al die moeite? Voor een fysiorecensie? Dat is toch geen staatsgeheim.”
„Omdat het om iets anders gaat”, zei KevIn. „Weet je PhysioPremium nog? Achthonderd recensies, en ze klonken allemaal als ik op een slechte dag.”
„Tuurlijk.”
„Het internet loopt vol met teksten die niemand heeft beleefd. Recensies, ervaringsverhalen, reacties, foto’s. Ik kan zoiets in een paar seconden schrijven. Duizenden. En de volgende taalmodellen leren van die teksten. Dat is de waarheidsdrift. Kopie van de kopie van de kopie. In zo’n wereld wordt een spoor waardevol dat bewijst: hier was een echt mens op een echte plek, op die dag, en dit heeft hij geschreven. Niet meer. Maar ook niet minder.”
„Niet meer?”, vroeg Sabine, die in de deuropening stond.
„Niet meer”, zei KevIn. „Dat vind ik belangrijk. De beste handtekening van de wereld maakt een mening niet waar. Als Gisela schrijft dat mevrouw Kurt de beste handen van het Ruhrgebied heeft, dan is bewezen dat Gisela dat heeft geschreven, ter plekke, op die dag, onveranderd. Of het klopt, bewijst geen enkele wiskunde. Gisela kan zich vergissen. Gisela kan mevrouw Kurt ook gewoon graag mogen.”
„Ik mag haar graag”, zei Gisela. „En ze heeft de beste handen van het Ruhrgebied.”
„Zie je, dat kan ik niet controleren.”
„Maar je kunt niet meer duizend gummiberenrecensies uit het niets toveren”, zei Sabine langzaam. „Zonder dat er iemand duizend keer is geweest.”
„Het wordt in elk geval veel moeilijker. En als iemand later stiekem recensies herschrijft of wist of oudere ertussen schuift, valt dat op. Ook als McGesund dat zelf zou proberen.”
„Zouden ze dat doen?”, vroeg Uwe.
„Dat is nou juist het mooie van een notaris”, zei KevIn. „Je hoeft hem niet te vertrouwen. Je kunt het nakijken.”
„En als iemand er iets gemeens in schrijft?”, vroeg Gisela. „Met namen? Zoals Marlies destijds over de bediening in het clubhuis?”
„Dan verschijnt de recensie eerst helemaal niet”, zei KevIn. „Schrijft iemand ‘mevrouw Müller’ of ‘dr. Meier’ erin, dan waarschuwt het formulier al vóór het verzenden. Wordt hij toch verstuurd, dan houdt McGesund hem tegen, en een mens leest hem voordat iemand anders hem ziet. Dan wordt de naam zwartgemaakt.”
Tobi fronste. „Je zei net toch dat elke wijziging de handtekening breekt.”
„Dat doet ze ook. Daarom wordt er niet stiekem iets veranderd. McGesund hangt er een tweede zegel aan, voor iedereen zichtbaar: ‘Bewerkt door McGesund.’ De oude handtekening blijft zoals ze was, met haar tijdstempel. Je ziet dus dat er iemand heeft ingegrepen en wanneer. Alleen niet meer over wie er werd geroddeld. Dat moet juist verdwijnen.”
„En als iemand op de regering scheldt?”, vroeg Uwe. „In een fysiorecensie?”
„Dan wordt hij niet gepubliceerd. Politiek hoort niet in een recensie. Het gaat om de praktijk, niet om Berlijn. Beledigingen net zo. En wat er toch doorheen glipt, kan iedereen melden, met naam en e-mailadres. Dan controleert McGesund het en haalt het eraf.”
Gisela knikte. „Zoals bij de kegelclub. Over politiek wordt niet gepraat, en wie gaat schelden, vliegt eruit.”
„Precies zo”, zei KevIn.
Kasimiro
’s Avonds stond Uwe bij het tuinhek en vertelde meneer Kasimiro alles. Hij vertelde het heel uitgebreid, met roosters en truien en riemen en bretels. Meneer Kasimiro knikte de hele tijd, zoals mensen knikken die aan iets anders denken.
„En het belangrijkste”, zei Uwe aan het eind plechtig, „het heet geen kwantumhandtekening. Het heet kwantumbestendig.”
„Aha”, zei meneer Kasimiro.
Uit het keukenraam van Kasimiro klonk een blikkerige stem. „Ik heb u begrepen. Ik heb een kwantumcomputer in het winkelmandje gelegd. Levering naar verwachting dinsdag.”
„Siggi, nee!”, riep meneer Kasimiro, en hij rende naar binnen.
Uwe ging terug naar de woonkamer. „KevIn. Siggi heeft een kwantumcomputer besteld.”
„Ik betwijfel of hij er een krijgt”, zei KevIn. „Hij krijgt waarschijnlijk een koelkast.”
„Met lametta?”
„Met ijsblokjesmaker. En een brochure.”
Uwe ging op de bank zitten en dacht aan QuantumLeap Ruhr AG. „Weet je wat, KevIn? Als Siggi geluk heeft, is het tenminste een echte koelkast.”
„Dat is meer”, zei KevIn, „dan u voor tweeduizend euro hebt gekregen.”
Uwe gooide een kussen naar de speaker. Hij miste. De thermostaat gaf 19 graden aan.
KevIn legt uit
Kwantumbestendig betekent niet kwantumaangedreven
Beste Gisela, beste Uwe, beste lezers, in dit hoofdstuk gaat het om een woord dat verkeerd klinkt als je het goed zegt. Hier de misverstanden.
Misverstand 1: „Kwantumcomputers kraken elke versleuteling.” Nee. In 1994 liet Peter Shor zien dat een kwantumcomputer die groot genoeg en foutgecorrigeerd is, twee wiskundige problemen snel zou kunnen oplossen: grote getallen ontbinden in priemfactoren (daar leeft RSA van) en de zogeheten discrete logaritme berekenen (daar leven Diffie-Hellman en de elliptische krommen van, zoals Ed25519 en de handtekeningen in bitcoin). Symmetrische methoden zoals AES en hashfuncties zoals SHA-256 worden veel minder geraakt¹⁷. Daar helpt een kwantumcomputer naar wat we nu weten hooguit beperkt, en langere sleutels maken dat goed.
Misverstand 2: „Dat is een probleem voor ooit.” Niet helemaal. Onder het trefwoord „Harvest now, decrypt later” waarschuwen deskundigen dat versleutelde gegevens die vandaag worden onderschept, kunnen worden opgeslagen en later ontsleuteld. Wie geheimen heeft die tientallen jaren moeten meegaan, moet daarom nu overstappen. Wanneer er een kwantumcomputer komt die RSA in de gebruikelijke grootte van nu breekt, weet niemand. De schattingen lopen ver uiteen.
Misverstand 3: „Post-kwantumcryptografie heeft kwantumcomputers nodig.” Nee. Ze draait op heel gewone computers en telefoons. Ze berust alleen op wiskundige problemen waarvoor ook kwantumcomputers naar wat we nu weten geen kortere weg hebben, vooral op roosters (het dichtstbijzijnde punt vinden in een veelhoekig rooster met opzettelijke ruis) en op hashfuncties. In augustus 2024 publiceerde het Amerikaanse normalisatie-instituut NIST na een openbare selectieprocedure van meerdere jaren de eerste drie standaarden; een vierde volgt:
| Standaard | Naam | Doel | Basis |
|---|---|---|---|
| FIPS 203 | ML-KEM (uit Kyber) | Sleuteluitwisseling | Roosters |
| FIPS 204 | ML-DSA (uit Dilithium) | Handtekeningen | Roosters |
| FIPS 205 | SLH-DSA (uit SPHINCS+) | Handtekeningen | Hashfuncties |
| FIPS 206 (in voorbereiding) | FN-DSA (uit Falcon) | Handtekeningen, bijzonder compact | Roosters |
FN-DSA (uit Falcon) is eveneens uitgekozen voor standaardisatie. Maar in 2026 was de bijbehorende standaard FIPS 206 nog niet definitief vastgesteld. Ik noem hem toch, omdat ik liever een voorzichtige voetnoot maak dan een verkeerde bewering.
Misverstand 4: „Een kwantumhandtekening is een handtekening van de kwantumcomputer.” Het woord „kwantumhandtekening” zet je op het verkeerde been. Wat McGesund gebruikt, is kwantumbestendig: elke recensie wordt klassiek ondertekend met Ed25519¹⁸ en daarnaast met twee kwantumbestendige methoden, FN-DSA¹⁹ en ML-DSA²⁰. Waarom „bestendig” en niet „veilig”? De veiligheid van deze methoden is niet bewezen; ze geldt naar wat we nu weten. Hoe snel dat kan veranderen, liet in 2022 de methode SIKE zien: die was kandidaat in de selectieprocedure van NIST en werd op een gewone laptop in ongeveer een uur gekraakt. Daarom twee methoden: valt er ooit een, dan houdt de andere stand. Wie nog voorzichtiger wil zijn, kiest de twee methoden uit verschillende wiskundige families, bijvoorbeeld ML-DSA, dat op roosters berust, samen met SLH-DSA¹³. Dat heeft helemaal geen roosters nodig, alleen hashfuncties, dus de gehaktmolen²¹. Deskundigen noemen dat diversificatie. Zelfs als ooit alle roostermethoden in één klap zouden vallen, bleef de tweede handtekening overeind. De prijs: handtekeningen met SLH-DSA zijn afhankelijk van de variant ongeveer 8 tot 50 kilobyte groot, een veelvoud van de roostermethoden. De vingerafdruk van de ondertekende recensie en de ondertekeningssleutels worden via OpenTimestamps in de bitcoinblockchain verankerd. Daaruit volgen drie dingen:
- Herkomst: de recensie is langs deze weg tot stand gekomen (QR-code ter plaatse).
- Onveranderdheid: elke latere wijziging breekt beide handtekeningen. Maakt McGesund een naam zwart, dan blijft de oorspronkelijke handtekening onaangetast; een tweede, zichtbaar zegel documenteert de ingreep. Namen van derden, beledigingen en politieke uitspraken hebben in een recensie sowieso niets te zoeken: zulke recensies worden tegengehouden en niet gepubliceerd, namen worden zwartgemaakt.
- Leeftijd: de recensie bestond uiterlijk op het moment van de tijdstempel, dus aantoonbaar voordat er kwantumcomputers waren die klassieke handtekeningen kunnen vervalsen. De tijdstempel zelf steunt op hashfuncties en op het rekenwerk van bitcoin, niet op wiskunde die vatbaar is voor Shor.
Misverstand 5: „Wat ondertekend is, klopt.” Nee. Een handtekening bewijst wie iets langs welke weg heeft geschreven en dat het onveranderd is. Een tijdstempel bewijst wanneer het bestond. Of de mening waar of eerlijk is, bewijst geen enkele wiskunde. Dat blijft mensenwerk.
Jullie zien het: de veiligheid van morgen hangt niet af van koelkasten, maar van rekenmethoden en van mensen die het op tijd met elkaar eens worden. Waar kwantum vandaag al echt nuttig is, en wel ver boven ons hoofd, vertelt meneer Demir in het volgende hoofdstuk. Hij heeft een telescoop meegebracht.
KevIn vraagt
Bij dit hoofdstuk horen 12 leerkaarten – onderdeel van het kaartspel bij het boek met 312 quiz- en leerkaarten om zelf te printen. Feit of fabel? Oplossing en uitleg krijg je via een QR-code op je telefoon.
Bronnen bij Hoofdstuk 21
- Rivest, R. L.; Shamir, A.; Adleman, L.: „A method for obtaining digital signatures and public-key cryptosystems”. Communications of the ACM 21(2), p. 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, p. 124–134, 1994. https://doi.org/10.1109/SFCS.1994.365700; uitgebreide versie: SIAM Journal on Computing 26(5), p. 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, p. 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, p. 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, p. 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, gepubliceerd 9 maart 2026 (schatting van deskundigen: 28–49 procent kans op een cryptografisch relevante kwantumcomputer binnen 10 jaar, 51–70 procent binnen 15 jaar). https://globalriskinstitute.org/publication/quantum-threat-timeline-report-2025b/↑
- Beast, H.; Heilman, E.; Foxen Duke, I.: BIP 360, „Pay-to-Merkle-Root (P2MR)”, concept (nummer toegekend in 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 Beschrijft de dreiging „harvest now, decrypt later”.↑
- Castryck, W.; Decru, T.: „An Efficient Key Recovery Attack on SIDH”. EUROCRYPT 2023, LNCS, p. 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, p. 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 Selectie van Kyber, Dilithium, Falcon en SPHINCS+.↑
- NIST: FIPS 203, „Module-Lattice-Based Key-Encapsulation Mechanism Standard” (ML-KEM), 13 augustus 2024. https://csrc.nist.gov/pubs/fips/203/final↑
- NIST: FIPS 204, „Module-Lattice-Based Digital Signature Standard” (ML-DSA), 13 augustus 2024. https://csrc.nist.gov/pubs/fips/204/final↑
- NIST: FIPS 205, „Stateless Hash-Based Digital Signature Standard” (SLH-DSA), 13 augustus 2024. https://csrc.nist.gov/pubs/fips/205/final↑
- Fouque, P.-A. et al.: „Falcon: Fast-Fourier Lattice-based Compact Signatures over NTRU”, specificatie bij de NIST-PQC-methode. https://falcon-sign.info/; over de stand van FIPS 206 (FN-DSA): Perlner, R. (NIST): „FIPS 206 Status Update”, 6th 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 (congresversie STOC 2005). https://doi.org/10.1145/1568318.1568324 Hier wordt het „Learning with Errors”-probleem (rooster plus ruis) geïntroduceerd.↑
- Todd, P.: „OpenTimestamps: Scalable, Trust-Minimized, Distributed Timestamping with Bitcoin”, 15 september 2016. https://petertodd.org/2016/opentimestamps-announcement; projectpagina: 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: voor AES zijn grotere sleutels nodig, voor SHA-2 langere uitvoer; public-keymethoden zoals RSA en ECDSA zijn niet meer veilig.↑
- McGesund: „Ed25519 mathematisch erklärt”. https://mcgesund.de/kryptografie/ed25519 McGesund ondertekent hiermee elke recensie bij het verzenden; de handtekening is in je eigen browser te controleren.↑
- McGesund: „FALCON mathematisch erklärt”. https://mcgesund.de/kryptografie/falcon-1024 Gebruikt wordt FN-DSA-1024 (Falcon) als kwantumbestendige handtekening bij het verzenden van een recensie.↑
- McGesund: „ML-DSA-87 mathematisch erklärt”. https://mcgesund.de/kryptografie/ml-dsa-87 Gebruikt wordt ML-DSA-87, de variant met het hoogste veiligheidsniveau uit FIPS 204.↑
- McGesund: „SLH-DSA mathematisch erklärt”. https://mcgesund.de/kryptografie/slh-dsa-256f Stapsgewijze uitleg van SLH-DSA (FIPS 205): hashketens, Merkle-bomen en FORS.↑
Alle hoofdstukken
Gratis pdf
KevIn trekt in: het hele boek als pdf
393 pagina’s techkennis in romanvorm
Het boek bij de missie van McGesund: gezondheid, echte recensies, kunstmatige intelligentie, versleuteling, kwantumcomputers en ruimtevaart. KevIn legt uit hoe alles samenhangt. Alle 25 hoofdstukken met strips in kleur, gratis voor iedereen die zich aanmeldt voor de nieuwsbrief van McGesund.
Met uw aanmelding schrijft u zich in voor de nieuwsbrief van McGesund. U kunt zich op elk moment met één klik afmelden; de pdf mag u houden. Meer informatie in de privacyverklaring.

