Oossa

DeepMind laat AI delen van Signal-protocol formeel verifiëren

AlphaProof Code van Google DeepMind bewees belangrijke beveiligingsgaranties van Signal in een proof of concept van vier weken.

Door Gepubliceerd door Oossa: 2 min lezen

Danial Igdery · Unsplash

Onderzoekers van Google DeepMind hebben laten zien dat een AI-systeem belangrijke beveiligingseigenschappen van het Signal-berichtenprotocol wiskundig kan bewijzen. Het team gebruikte een nieuw raamwerk, AlphaProof Code, om verschillende cryptografische garanties formeel te verifiëren. Het onderzoek duurde ongeveer vier weken en was een onderzoeksproject, geen commercieel product. In de onderzochte onderdelen werden geen nieuwe bugs gevonden. Toen de AI op eerdere versies van het protocol werd losgelaten, herkende die wel oudere, al verholpen kwetsbaarheden.

Formele verificatie houdt in dat je met wiskunde controleert of software precies doet wat de bedoeling is, zonder ruimte voor verborgen kwetsbaarheden. Tot nu toe moesten experts daarvoor gedetailleerde specificaties schrijven, die omzetten in formules en vervolgens het bewijs opstellen — een arbeidsintensieve klus die maanden kon duren. Door een agentische AI — een AI die zelf subdoelen kan bepalen en nastreven — een groot deel van het werk te laten doen, bracht DeepMind de doorlooptijd terug tot weken. Volgens de onderzoekers was op belangrijke momenten nog altijd menselijk toezicht nodig, maar kon de AI zelf bewijzen voorstellen en corrigeren.

Ehren Kret, technisch directeur van Signal, merkte op dat eerder verificatiewerk alleen kleine stukjes code omvatte. De aanpak van DeepMind maakt volgens hem een „aanzienlijke uitbreiding” mogelijk van wat gecontroleerd kan worden. Het team stelt de specificatie en het bewijs die het heeft opgesteld beschikbaar, zodat andere groepen daarop kunnen voortbouwen. Hoewel het resultaat veelbelovend is, waarschuwt DeepMind dat toepassing op volledige apps of complete softwareketens nog een uitdaging vormt. Ook zijn de kosten van deze AI-gestuurde verificatie niet bekendgemaakt.

Waarom dit belangrijk is

Als AI de beveiliging van cryptografische protocollen betrouwbaar kan bewijzen, kunnen gebruikers van Signal, Google Messages, WhatsApp en vergelijkbare apps er meer vertrouwen in krijgen dat hun berichten privé blijven. Voor bedrijven die afhankelijk zijn van versleutelde communicatie — zoals banken, zorgverleners en journalisten — kan de technologie op termijn juridisch verifieerbare garanties bieden dat hun software geen kritieke fouten bevat.

Waarom het ertoe doet

Voor gewone gebruikers betekent dit dat de versleuteling van hun chats nu ook met een aanvullende wiskundige controle is getoetst, waardoor de kans op verborgen bugs kleiner wordt. Voor bedrijven die moeten aantonen dat ze aan privacyregels voldoen, kan verificatie met behulp van AI een nieuwe manier bieden om de beveiliging te onderbouwen, zonder langdurige handmatige audits.

Was dit artikel nuttig?
Delen

Lees ook

Oossa · Nieuwsbrief

De AI-week, uitgelegd

Elke maandag: het nieuws dat ertoe doet, in gewone taal. Gratis, geen spam.