
BOA ID
Nederlandse buitengewoon opsporingsambtenaren (BOA's) — van kaartcontroleurs tot milieutoezichthouders — legitimeerden zich van oudsher met een plastic pas. Raakt u die kwijt, dan kan iedereen zich voor u uitgeven; laat u hem zien, dan onthult u uw volledige naam aan elke burger die u aanspreekt. Samen met Justis, de RET en het INSIGNE-initiatief bouwde Credenco de eerste digitale BOA ID: een Verifiable Credential uitgegeven door Justis, gedragen op de telefoon van de ambtenaar en door elke burger te verifiëren met een eenvoudige QR-scan. Echtheid, selectieve openbaarmaking en directe intrekking — gebouwd op open standaarden, beproefd met 20 BOA's bij RET Rotterdam.
De uitdaging
Nederland telt ongeveer 24.000 BOA's — controleurs in het openbaar vervoer, parkeerhandhaving, boswachters, havenpolitie en nog veel meer. Elk van hen draagt een fysieke pas die door Justis is uitgegeven. Op die pas rusten twee structurele problemen:
- Fraudegevoelig. Een verloren of gestolen pas kan door iedereen worden gebruikt. Burgers kunnen niet controleren of de houder een echte, actueel bevoegde BOA is.
- Privacygevoelig. Op de pas staat de volledige naam van de BOA. Kwaadwillende burgers gebruiken die om ambtenaren op te sporen, thuis lastig te vallen of hun gezin te bedreigen.
- Traag en duur om uit te geven. Fysieke passen drukken, versturen, activeren en intrekken is een logistieke keten die dagen kost.
- Niet in te trekken. Zodra een pas in omloop is, heeft Justis geen realtime middel om hem in de ogen van het publiek ongeldig te maken.
Het ministerie van Justitie en Veiligheid wilde een digitaal alternatief dat die risico's wegneemt en tegelijk het vertrouwen behoudt dat de fysieke pas uitstraalt — en er het liefst nieuwe mogelijkheden aan toevoegt.
De oplossing
Het INSIGNE-platform vervangt de plastic pas door een Verifiable Credential die door Justis wordt uitgegeven, op de telefoon van de BOA wordt gedragen en door elke burger te verifiëren is — zonder iets te installeren.
1. Uitgifte. Justis geeft via een webportaal een digitale BOA ID uit als Verifiable Credential, ondertekend met de eigen DID van Justis. De BOA ontvangt een e-mail met een referentiecode en, apart daarvan, een pincode. Hij installeert de INSIGNE-app, voert de pincode in en de credential wordt versleuteld op zijn toestel opgeslagen — met een herstelprocedure via seed phrase bij verlies van het toestel.
2. Legitimatie. Moet de BOA zich legitimeren, dan opent hij de app, kiest welke gegevens hij deelt (penningnummer, foto, bevoegdheidsgebied) en ontgrendelt met biometrie. De app genereert een kortlopende Verifiable Presentation.
3. Verificatie. De burger scant de QR-code op het scherm van de BOA met de standaard camera van zijn telefoon — geen app nodig. De QR bevat een versleutelde link naar een pagina van het ministerie die de gekozen gegevens van de BOA, de echtheidsstatus en de actuele geldigheid toont. De presentatie verloopt na 15 minuten en wordt hooguit één keer gebruikt.
4. Intrekking. Justis kan een BOA ID intrekken vanuit het Issuer Portal. Bij de volgende verificatie — online binnen seconden — wordt de credential als ongeldig gemeld.
De hele flow is gebouwd op W3C Decentralized Identifiers en Verifiable Credentials, zodat dezelfde credential bij elke compatibele verifier bruikbaar is en wallet-klaar is voor de uitrol van de European Digital Identity Wallet.
De BOA ID in de praktijk. In de video hieronder delen BOA's hun credential met de INSIGNE-app; een burger kan de QR-code met de camera van zijn eigen telefoon scannen om te zien of die pas geldig is.
De rol van Credenco
Credenco leverde de complete INSIGNE-stack voor de pilot van Justis en de RET, van mobiele app tot Issuer Portal en verificatiedienst. De scope:
- INSIGNE-app voor iOS en Android — opslag van credentials, selectieve openbaarmaking, biometrische ontgrendeling en offline waarborgen.
- Justis Issuer Portal — webapplicatie voor het uitgeven, opnieuw uitgeven en intrekken van BOA-credentials.
- Verificatiedienst — een publieke pagina die de Verifiable Presentation toont aan elke burger die de QR scant, plus een afgeschermde weergave voor collega-handhavers.
- Sleutelbeheer met HSM-ondersteuning op het mobiele toestel voor de privésleutels van de BOA, plus automatische blokkering als de telefoon te lang offline blijft.
- Intrekking en audittrail — wie heeft uitgegeven, wie heeft geactiveerd, wie heeft ingezien, en wanneer.
- Privacy-by-design-architectuur — Verifiable Presentations versleuteld opgeslagen, verwijderd na één weergave of na 15 minuten, en nooit gekoppeld aan de identiteit van de verifiërende burger.
In het kort
Sector
Publiek · Handhaving & identiteit
Initiatief
INSIGNE — digitale BOA ID
Opdrachtgever
Justis (Ministerie van Justitie en Veiligheid)
Pilotpartner
RET Rotterdam — 20 BOA’s
Standaarden
W3C DID · Verifiable Credentials · OID4VP
Hoe een digitale BOA ID werkt
Vier stappen van Justis naar het publiek — uitgifte, legitimatie, verificatie en intrekking.
1. Uitgeven
Justis ondertekent de credential
Justis geeft via het Issuer Portal een verifieerbare credential voor de BOA uit, ondertekend met de eigen DID van Justis.
2. Activeren
BOA richt de app in
De BOA ontvangt een referentiecode en een pincode, installeert de INSIGNE-app, voert de pincode in en bewaart de credential versleuteld op het toestel.
3. Legitimeren
Selectieve QR tijdens dienst
De BOA kiest welke gegevens hij deelt en genereert een QR-code. Een burger scant die met de telefooncamera, zonder app.
4. Verifiëren
Live echtheidscontrole
De burger komt op een verificatiepagina van het ministerie die echtheid, geldigheid en de gedeelde gegevens toont. Ingetrokken? Dan staat dat er ook.
Het consortium
Een compact team: Justis als uitgevende instantie, RET Rotterdam als werkgever in de pilot en Credenco als technologiepartner die de volledige INSIGNE-stack levert.

Opdrachtgever & uitgevende instantie
Justis

Pilotpartner & werkgever van BOA's
RET Rotterdam
Mobiele app, Issuer Portal & wallet-backend
Credenco
Impact
Wat er verandert wanneer de plastic pas een Verifiable Credential wordt.
Geen zoekgeraakte fysieke passen meer
Een verloren plastic BOA-pas kon voorheen door iedereen worden gebruikt. Een digitale BOA ID kan direct worden ingetrokken vanuit het Issuer Portal, en de burger die hem controleert ziet altijd de actuele status.
Privacy by design
De fysieke pas toont de volledige naam en andere persoonsgegevens van de BOA aan iedere burger. Met de digitale BOA ID kiest de handhaver zelf welke gegevens hij deelt: bewijs van bevoegdheid zonder onnodige blootstelling.
Door elke burger te verifiëren
Burgers scannen de QR-code op het scherm van de handhaver met hun telefooncamera, zonder app. Een website van het ministerie van Justitie en Veiligheid toont echtheid, geldigheid en de gedeelde gegevens.
Snellere, goedkopere uitgifte
Digitale uitgifte maakt het drukken en verzenden van fysieke passen overbodig. Justis geeft binnen enkele seconden een verifieerbare credential uit; de BOA activeert die met een pincode op zijn telefoon.
Vooruitblik
Het INSIGNE-patroon reikt veel verder dan BOA's. Elke credential die een overheidsinstantie uitgeeft — politielegitimatie, voertuigvergunningen, VOG-verklaringen, wapenvergunningen — kan hetzelfde patroon volgen: uitgegeven door de gezaghebbende bron, gedragen in een wallet, selectief gedeeld en door iedereen te verifiëren. Naarmate de European Digital Identity Wallet wordt uitgerold, wordt dezelfde BOA ID overdraagbaar tussen lidstaten, interoperabel met andere wallets en klaar voor grensoverschrijdende handhavingssamenwerking.