Cybersecurity center

Cybersecurity en de architectuur van de toekomst

Kunstmatige intelligentie verandert het IT-landschap in hoog tempo. Terwijl de aandacht van veel organisaties uitgaat naar productiviteitswinst en het schrappen van handmatig werk, voltrekt zich op de achtergrond een fundamentelere transformatie: een asymmetrische tijdrace in cybersecurity.

De urgentie is helder: organisaties die hun beveiliging en architectuur niet aanpassen aan dit tempo, worden door cyberincidenten of onverzekerbaarheid uit de markt gesaneerd. Om deze transformatie te begrijpen en te beheersen, moeten we kijken naar de drie opeenvolgende golven van het AI-veiligheidsvraagstuk—en de architectuur die nodig is om overeind te blijven.

De Drie Golven van de AI-Veiligheidstransformatie

3 waves of cybercrime

Golf 1: Technische Kwetsbaarheden in Code (2025 – 2027)

  • Het probleem: De huidige explosie aan datalekken en inbraken is het gevolg van een historische inhaalslag. AI-tools doorlichten decennia aan menselijk geschreven legacy-code. Klassieke fouten—zoals SQL-injecties, geheugenlekken en verouderde bibliotheken—worden door aanvallers op schaal gevonden.

  • De dynamiek: Deze fase draait om ‘Shift-Left’ en automatische code-hygiëne. Bedrijven die hun pijplijnen schoonvegen en voorzien van automatische testen en patches, maken hun traditionele codebases snel veiliger dan ooit.

  • De oplossing: Continuous Automated Patching & Code Cleaning. CI/CD-pijplijnen worden uitgerust met AI-gatekeepers die codebases continu doorlichten, patches automatisch genereren en uitrollen na het slagen van integratietests.

Golf 2: Misbruik van Bedrijfslogica (2026 – 2028)

  • Het probleem: Zodra de technische voordeur dichtzit, verplaatst de strijd zich naar de functionele logica. Een API kan technisch 100% veilig gecodeerd zijn (geen SQLi of buffer overflows), maar als een gebruiker of script door een specifieke volgorde van handelingen (zoals race-conditions bij kortingen, BOLA-manipulaties of het overslaan van processtappen) het systeem kan beïnvloeden, ontstaat er directe financiële schade.

  • De dynamiek: Aanvallers breken het systeem niet meer; ze laten het systeem werken op een manier die de organisatie geld kost. Dit leidt tot een continue, onzichtbare erosie van de marges.

  • De oplossing: Formal Verification & Strikte Toestandsmachines (FSM).

    • Finite State Machines (FSM): Bedrijfsprocessen worden niet geschreven als losse API-endpoints, maar wiskundig gemodelleerd als een gesloten toestandsmachine. Het systeem kan alleen van staat A (CART_CREATED) naar staat B (PAYMENT_PENDING) en C (ORDER_COMPLETED). Het manipuleren of overslaan van stappen wordt op serverniveau technisch onmogelijk gemaakt.

    • Idempotentie en Atomaire Transacties: Acties worden idempotent gemaakt en verwerkt via strikte isolatieniveaus in databases. Race conditions (meerdere verzoeken tegelijk insturen om kortingen te stapelen) worden op databaseniveau automatisch geblokkeerd of in een wachtrij geplaatst.

    • Formal Verification via AI: AI-agents worden in de build-pijplijn ingezet om via wiskundige verificatie te bewijzen dat de software alleen de beoogde logische toestanden kan aannemen, nog voordat de code naar productie gaat.

Golf 3: Manipulatie van AI-Agenten en Besluitvorming (2027 – 2030+)

  • Het probleem: In een full-agentic wereld werken autonome AI-agenten samen en nemen ze beslissingen op basis van data uit de buitenwereld (emails, facturen, documenten). Aanvallers richten zich in deze fase op Indirect Prompt Injection, Data Poisoning en het overnemen van agent-doelen.

  • De dynamiek: De broncode en de logica kloppen, maar de AI-agent wordt misleid door de context die hij leest. De vraag verschuift van “is de code veilig?” naar “is de besluitvorming van de agent betrouwbaar?”.

  • De oplossing: Het 3-Lagen A2A-Communicatiemodel (Agent-to-Agent).

De Architectuuroplossing voor Golf 3: Het 3-Lagen A2A-Model

Om AI-agenten flexibel te laten onderhandelen over complexe situaties en edge cases, zonder de organisatie bloot te stellen aan de risico’s van Golf 3, is een gelaagde communicatie-architectuur noodzakelijk. Het principe hierbij is simpel: onderhandelen doe je in vrije taal, maar uitvoeren doe je via een formeel contract.

A2A architecture

De drie lagen van de A2A-architectuur:

Laag 1: De Vrije Onderhandelingslaag (Expressie & Creativiteit)

Hier communiceren agenten in rijke context met elkaar om complexe vraagstukken, prijzen en randvoorwaarden af te tasten.

  • Het risico: Dit is de meest kwetsbare laag voor beïnvloeding, prompt-injection en manipulatie.

  • De borging: Op deze laag mogen agenten geen enkele directe actie uitvoeren in de productie-infrastructuur. Het is een geïsoleerde zandbak. Daarnaast bewaken we deze laag met Cognitive Rate Limiting (het voorkomen dat een agent onbeperkt parameters kan aftasten) en Cross-Model Validation (een tweede, anders getraind AI-model beoordeelt het onderhandelingsresultaat op manipulatie).

Laag 2: De Formalisatie- en Intentielaag (De Juridische Borging)

Zodra agenten in Laag 1 overeenstemming bereiken over een oplossing of transactie, wordt de uitkomst gestript van alle vrije taal en narratief.

  • De borging: Het resultaat wordt omgezet in een formeel, gestructureerd contract (via een Domain Specific Language of vastgesteld JSON-schema). Hierin worden de verplichtingen, limieten en condities expliciet gedefinieerd. Deze laag fungeert als de digitale ‘notaris’ die controleert of het voorstel voldoet aan de vooraf ingestelde bedrijfskaders.

Laag 3: De Deterministische Executielaag (De Onwrikbare Basis)

Dit is het niveau waar de daadwerkelijke transactie of systeemwijziging wordt doorgevoerd. Hier praten geen AI-agenten meer, maar communiceren harde, wiskundige systemen via de bewaakte logica uit Golf 2.

  • De borging:

    • Cryptografische Verificatie: Berichten tussen systemen worden beveiligd via Mutual TLS (mTLS), voorzien van unieke nonces (om replay-attacks te voorkomen) en ondertekend met cryptografische sleutels.

    • Deterministische Gateways: API-gateways controleren zonder tussenkomst van AI of een verzoek binnen de harde limieten valt (zoals een maximaal transactiebedrag).

De Nieuwe Rol voor Menselijke Experts

Deze gelaagde aanpak laat zien dat de rol van menselijke specialisten niet verdwijnt, maar verschuift naar de kaders van het systeem:

  • De Inkoper ontwerpt de strategieën, parameters en grenzen waarbinnen de agent in Laag 1 mag onderhandelen.

  • De Jurist ontwerpt de sjablonen, ontologieën en de formeel-logische kaders voor Laag 2.

  • De Security Architect bouwt de deterministische bewaakte executieomgeving in Laag 3 en borgt de FSM-logica uit Golf 2.

Door de ‘denk- en onderhandelfase’ strikt te scheiden van de ‘uitvoeringsfase’, behouden we de flexibiliteit van AI-agenten, terwijl de controle over de bedrijfsvoering onverminderd in handen blijft van de organisatie.

Hulp nodig bij de transformatie naar AI driven cybersecurity en automatisering ? Neem vandaag nog contact op

Gerard

Gerard is actief als AI consultant en manager. Met veel ervaring bij grote organisaties kan hij bijzonder snel een probleem ontrafelen en naar een oplossing toewerken. Gecombineerd met een economische achtergrond zorgt hij voor zakelijk verantwoorde keuzes.