On the Practical Feasibility of Harvest-Now, Decrypt-Later Attacks
Deze paper presenteert een economisch model voor 'harvest-now, decrypt-later'-aanvallen dat aantoont dat het opslaan van verkeer goedkoop is, waardoor verdediging zich moet richten op het maximaliseren van de quantum-rekenkosten via strategieën zoals agressieve herkeying en grotere sleutelparameters.
Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer
De "Nu Oogsten, Later Kraken" Aanval: Een Economisch Raadsel
Stel je voor dat een dief (de hacker of een spion) vandaag langs je huis loopt en al je postkistjes leeghaalt. Maar de brieven zijn in een onleesbaar codeertaal geschreven. De dief kan ze nu niet lezen, dus hij stopt ze in een enorme berg dozen in zijn kelder.
Zijn plan? Wachten tot hij in de toekomst een magische sleutel (een superkrachtige kwantumcomputer) heeft gevonden die elke code kan kraken. Zodra hij die sleutel heeft, haalt hij zijn berg dozen weer op en leest hij al je oude brieven.
Dit heet een "Harvest-Now, Decrypt-Later" (HN-DL) aanval. Het artikel van Blanco-Romero en zijn team onderzoekt of dit plan wel echt haalbaar is.
1. Het Grote Misverstand: Opslag is goedkoop, kraken is duur
Veel mensen denken: "Oh, een spion kan niet al die data opslaan, dat kost te veel geld!"
Het artikel zegt: Nee, dat is fout.
Het opslaan van data is tegenwoordig zo goedkoop als het opslaan van zand in een emmer. De prijs van opslag is de afgelopen jaren met 95% gedaald. Voor een rijke staat (zoals een groot land) is het opslaan van de gehele internetgeschiedenis van de wereld financieel geen probleem. Het is net als het kopen van een paar extra dozen voor in de kelder; dat kost niets.
De echte vraag is dus niet: "Kan hij het opslaan?"
Maar: "Kan hij het later kraken?"
2. De Twee Strijdpunten: De Berg Dozen vs. De Magische Sleutel
De auteurs kijken naar twee dingen die de verdediger (jij en je software) kan doen om de dief tegen te houden:
A. De Berg Dozen groter maken (Opslag)
Je kunt proberen de brieven zo groot te maken dat de kelder vol raakt.
- De analogie: Je plakt gigantische, lege stukken karton op elke brief. De dief moet nu 10 keer meer dozen kopen.
- Het probleem: Dit werkt slecht. Jij (de eigenaar) moet betalen voor het versturen van die lege kartonnen stukken via het postkantoor (internet). De dief betaalt alleen voor de dozen in zijn kelder. Jij bent dus veel duurder uit dan hij. Het is een "zelfverwonding" voor de verdediger.
B. De Magische Sleutel moeilijker maken (Rekenkracht)
Dit is de echte winnende strategie. Je maakt het voor de dief zo lastig dat hij duizenden keren moet proberen om de sleutel te vinden.
- De analogie: In plaats van één grote deur, bouw je duizenden kleine deurtjes in je huis. Om je huis binnen te komen, moet de dief niet één keer een sleutel proberen, maar duizenden keren.
- Hoe werkt dit?
- SSH (Veilig): SSH gebruikt een systeem waarbij elke "sessie" (bijvoorbeeld een login) een nieuwe, unieke sleutel heeft. Als de dief de eerste sleutel krakt, kan hij alleen die ene sessie lezen. Voor de volgende sessie moet hij weer opnieuw beginnen met kraken. Dit kost de dief enorm veel tijd en energie (kwantumrekenkracht).
- TLS 1.3 (Minder veilig): Hierbij wordt vaak één sleutel gebruikt voor een hele reeks sessies. Als de dief die ene sleutel krakt, kan hij alles lezen wat daarna is gebeurd. Hij hoeft maar één keer te kraken.
3. De Drie Gewapende Verdedigers
Het artikel stelt drie concrete dingen voor om de dief tegen te houden:
Verberg de bestemming (ECH):
Stel je voor dat je een brief verstuurt, maar de envelop is zo groot en grijs dat de postbode niet ziet naar welk huis hij moet. De dief ziet alleen een "algemene" envelop. Hij kan niet meer kiezen welke dozen hij wil stelen; hij moet alle dozen van het hele dorp verzamelen. Dat maakt het selecteren van je waardevolle brieven onmogelijk.
(Dit heet: Encrypted Client Hello).Stop met oude sleutels:
Gebruik geen oude methoden (zoals TLS 1.2 met RSA) waarbij één sleutel alles opent. Zet deze uit. Gebruik alleen methoden waarbij elke sessie een nieuwe sleutel heeft (Forward Secrecy).Verander de sleutel vaak (Rekeying):
Dit is de krachtigste methode. Stel je voor dat je tijdens een gesprek met iemand elke 10 seconden van taal verandert.- Als je elke 10 seconden van taal verandert, moet de dief elke 10 seconden een nieuwe "magische vertaler" (kwantumcomputer) bouwen.
- Voor een SSH-verbinding kun je dit heel makkelijk doen: je blijft verbonden, maar verandert de sleutel.
- Voor TLS 1.3 (wat we op websites gebruiken) is dit lastig. Je moet vaak de hele verbinding opnieuw opbouwen, wat traag is. Het artikel zegt: we moeten dit beter maken, zodat we vaker van sleutel kunnen wisselen zonder dat het internet traag wordt.
4. Conclusie: Wat moeten we doen?
De boodschap is helder:
- Opslaan is goedkoop: Sta er niet van te dat spionnen onze data opslaan. Ze kunnen het betalen.
- Kraken is duur: We moeten zorgen dat het kraken voor hen zo duur en tijdrovend wordt dat het niet meer loont.
- De oplossing: We moeten niet proberen de data "dikker" te maken (dat kost ons geld), maar we moeten zorgen dat er veel meer sleutels zijn die gekraakt moeten worden.
Kort samengevat:
Stel je voor dat je een schat in een kistje verbergt.
- De oude manier was: "Ik stop de kist in een grote doos." (De dief koopt gewoon een grotere doos).
- De nieuwe manier is: "Ik verdeel de schat over 10.000 kistjes, en elk kistje heeft een eigen slot." (De dief moet 10.000 keer zijn magische sleutel gebruiken. Dat kost te veel tijd en energie, dus hij geeft op).
Het artikel waarschuwt dat we nu al moeten beginnen met het "verminderen van de kistjes" (meer sleutels, vaker wisselen) voordat de kwantumcomputers van de toekomst klaar zijn. Anders is al onze oude data, van medische dossiers tot staatsgeheimen, veilig voor de dief.
Verdrinkt u in papers in uw vakgebied?
Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.