← Nieuwste papers
⚛️ quantum physics

Building Shor's Algorithm in Lean: An Agentic Formalization of Quantum Attacks on RSA-2048 and P-256

Dit artikel presenteert een agentische formalisering van Shor's algoritme in Lean, waarbij door mensen geassisteerde AI-agenten met succes de wiskundige fundamenten en logische hulpbronnschattingen voor quantumaanvallen op RSA-2048 en P-256 machine-gecontroleerd hebben, wat de weg vrijmaakt voor AI-ondersteund ontwerp en verificatie van quantumalgoritmen.

Oorspronkelijke auteurs: Lei Zhang, Yusheng Zhao, Hongshun Yao, Xin Wang

Gepubliceerd 2026-07-16
📖 4 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Lei Zhang, Yusheng Zhao, Hongshun Yao, Xin Wang

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

Stel je de digitale wereld voor als een gigantisch, onzichtbaar fort dat alles beschermt, van je bankrekening tot geheime overheidsberichten. De sloten op dit fort zijn wiskundige puzzels die zo complex zijn dat het met de huidige supercomputers langer zou duren dan het tijdperk van het universum om ze te kraken. Deze puzzels vormen de ruggengraat van de moderne beveiliging, specifiek twee beroemde soorten: RSA, dat steunt op de moeilijkheid van het vermenigvuldigen van twee enorme priemgetallen, en Elliptic Curve-cryptografie, dat gebruikmaakt van de lastige geometrie van curven getekend op een rooster van getallen. Decennialang hebben we geloofd dat deze sloten onbreekbaar zijn. Maar er is een theoretische "meestersleutel" in de wereld van de kwantumfysica genaamd het algoritme van Shor. Het is als een magisch hulpmiddel dat, als het gebouwd zou worden, deze puzzels in minuten in plaats van eeuwen zou kunnen oplossen. Het probleem is dat het bouwen van een echte kwantumcomputer ongelooflijk moeilijk is, en het bewijzen dat onze wiskundige blauwdrukken voor deze "meestersleutel" daadwerkelijk correct zijn, is nog moeilijker. Hier komt een nieuw soort detectivewerk kijken: het gebruik van kunstmatige intelligentie om wiskundigen te helpen bij het schrijven van "machine-gecontroleerde" bewijzen. Denk aan het hebben van een robotadvocaat die elke stap van een juridisch argument leest om te garanderen dat er geen enkele typefout of logische kloof is, wat garandeert dat de wiskunde 100% solide is voordat we de machine überhaupt proberen te bouwen.

Dit artikel gaat over een team van onderzoekers dat een team van softwareagenten (AI-helpers) heeft gebruikt om een rigoureuze, machine-gecontroleerde versie van het algoritme van Shor te bouwen, specifiek om twee van de meest voorkomende digitale sloten ter wereld te breken: RSA-2048 en P-256. Ze hebben niet alleen gegokt hoe het zou werken; ze hebben AI gebruikt om wetenschappelijke artikelen te lezen, code te schrijven in een taal genaamd Lean, en vervolgens een computer te laten verifiëren dat elke enkele logische stap klopt om te verzekeren dat de wiskunde standhoudt. Hun doel was om een "blauwdruk" te creëren die bewijst hoe de kwantumcomputer precies hoeveel middelen nodig zou hebben om deze specifieke sloten te kraken.

Voor het RSA-2048 slot, dat een groot deel van de huidige internetinfrastructuur beschermt, laat de geformaliseerde blauwdruk van het team zien dat een kwantumcomputer ongeveer 6.190 logische qubits (de kwantumversie van computerbits) zou nodig hebben en 8,1 miljard Toffoli-gates (een specifiek type kwantumlogische operatie) zou moeten uitvoeren. Als je dit proces drie keer achter elkaar zou draaien om veilig te zijn, zou de totale diepte van het circuit 6,42 miljard stappen bedragen. De wiskunde bewijst dat deze methode de geheime sleutel in ten minste 2 van de 3 gevallen succesvol zal vinden.

Voor het P-256 slot, dat wordt gebruikt bij veel beveiligde websites en digitale handtekeningen, zijn de eisen zelfs intenser. Hun geformaliseerde bewijs geeft aan dat het breken van dit slot 2.330 logische qubits en een enorme 126 miljard Toffoli-gates vereist, met een circuitdiepte van 116 miljard stappen. Net als bij RSA is het algoritme bewezen te slagen met een waarschijnlijkheid van minstens 2/3. Interessant genoeg is, zodra de kwantumcomputer zijn zware werk heeft gedaan, het menselijke (of klassieke computer) deel van de taak verrassend klein en vereist het slechts 7 eenvoudige rekenstappen om de klus te klaren.

Wat dit werk bijzonder maakt, is niet alleen de cijfers, maar ook hoe ze die hebben verkregen. In plaats van een mens die een lang artikel schrijft en hoopt dat er geen fout wordt gevonden, hebben ze een "agentic" systeem gebruikt. Softwareagenten fungeerden als junior onderzoekers: ze zochten naar bronmateriaal, braken complexe claims af in kleine stukjes, schreven de Lean-code en probeerden zelfs fouten in de bewijzen te herstellen. Mensen beoordeelden vervolgens de wetenschappelijke logica, terwijl de computer de code controleerde. Het resultaat is een bibliotheek van wiskunde die "machine-gecontroleerd" is, wat betekent dat een computer elke enkele schakel in de keten van logica heeft geverifieerd.

Het artikel merkt zorgvuldig op dat dit een theoretische overwinning is, geen praktische. Ze hebben de kwantumcomputer nog niet gebouwd, noch hebben ze daadwerkelijk een echte RSA-2048 sleutel gekraakt. In plaats daarvan hebben ze de ultieme "proof of concept" gebouwd die zegt: "Als we ooit een kwantumcomputer met deze specifieke middelen bouwen, is dit exact hoe het deze sloten zal breken, en is dit de wiskundige garantie dat het zal werken." Ze verduidelijken ook dat hun cijfers gebaseerd zijn op "logische" middelen, wat de geïdealiseerde vereisten zijn voordat je de rommelige realiteit toevoegt van het corrigeren van fouten veroorzaakt door ruis in de machine. Dit werk betekent niet dat je wachtwoorden morgen veilig zijn, maar het betekent wel dat als we ooit de kwantumhardware hebben, we een perfect geverifieerde kaart zullen hebben die laat zien hoe we de meest voorkomende digitale sloten van de wereld precies kunnen breken.

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.

Probeer Digest →