Featured project · In ontwikkeling
eCOC Platform
Multi-tenant SaaS voor elektronische Certificates of Conformity. Klaar voor de EU-deadline van 5 juli 2026.
Vanaf 5 juli 2026 is digitale ondertekening van IVI-berichten verplicht voor de registratie van nieuwe voertuigen in de Europese Unie. Het eCOC Platform automatiseert de volledige keten voor voertuigfabrikanten en hun gevolmachtigden: van invoer en validatie van voertuiggegevens tot ondertekening met eIDAS-conforme certificaten en indiening op het RDW NAP met doorzetting via EUCARIS naar alle 27 lidstaten.
Het probleem
Tot nu toe verloopt de uitgifte van Certificates of Conformity (CoC) grotendeels op papier of via losse landspecifieke processen. Met de Europese verplichting per 5 juli 2026 verandert dat: alle nieuwe voertuigregistraties moeten elektronisch worden ingediend volgens de IVI 2.0-standaard, voorzien van een eIDAS-conforme digitale handtekening (XMLDSig) en aangeleverd via het nationale toegangspunt — in Nederland het RDW NAP, dat de berichten via EUCARIS distribueert naar de registratie-autoriteiten in de andere lidstaten.
Voertuigfabrikanten en hun gevolmachtigden staan voor een implementatie die ERP, eIDAS-cryptografie, SOAP/mTLS-koppelingen en cloud-architectuur in één keten samenbrengt. Het eCOC Platform neemt die complexiteit weg.
Wat het platform doet
Invoer & validatie
Handmatige invoer of bulk-upload van voertuiggegevens, automatisch gevalideerd tegen 677 IVI 2.0 business rules.
Ondertekening
XMLDSig-ondertekening met eIDAS-conforme certificaten, sleutelbeheer in Azure Key Vault.
Indiening
mTLS-verbinding met het RDW NAP, SOAP-envelope conform specificatie, automatische routering via EUCARIS naar 27 lidstaten.
Tracking & audit
Volledige logging van iedere stap, ACK-verwerking, statusoverzicht per voertuig.
Multi-tenant isolatie
Eén platform bedient meerdere constructeurs en typegoedkeuringen, met tenant-scheiding op databaseniveau via Row-Level Security.
Onboarding
Configuratie per constructeur, certificaatregistratie en testflows tegen acceptatie-omgeving van RDW.
Technische stack
- Backend
- .NET 10 (LTS) — Clean Architecture
- Frontend
- React 18 + TypeScript
- Database
- Azure SQL met Row-Level Security
- Identity
- Microsoft Entra External ID (CIAM)
- Cryptografie
- Azure Key Vault — mTLS + XMLDSig
- Hosting
- Azure App Service
- Observability
- Application Insights
- Deployment
- GitHub Actions met OIDC federation
Mijn rol
In opdracht van CHTS werk ik aan de technische architectuur, de NAP/EUCARIS-integratie, de IVI 2.0-implementatie en de inrichting van de Azure-omgeving van het platform.
"Een werkende referentie voor wat een nette Azure-fundering oplevert."
Zie ook Cloud- en Azure-architectuur
Veelgestelde vragen
Wat is een eCOC?
Een eCOC (electronic Certificate of Conformity) is de elektronische variant van het Certificate of Conformity dat een voertuigfabrikant uitgeeft bij ieder nieuw EU-typegoedgekeurd voertuig. Vanaf 5 juli 2026 is de elektronische, digitaal ondertekende vorm verplicht voor registratie in de EU.
Wat is het verschil tussen NAP en EUCARIS?
NAP (National Access Point) is het nationale toegangspunt waar fabrikanten hun berichten indienen — in Nederland beheerd door de RDW. EUCARIS is het Europese netwerk dat die berichten vervolgens routeert naar de juiste lidstaat.
Wat is IVI 2.0?
IVI (Information Vehicle Identification) is de berichtenstandaard voor elektronische voertuigregistratie in de EU. Versie 2.0 is de huidige specificatie; vanaf juli 2026 verplicht in combinatie met XMLDSig-ondertekening.
Welke certificaten zijn nodig?
Een eIDAS-conform certificaat van een gekwalificeerde Trust Service Provider (QTSP), gebruikt voor zowel mTLS-authenticatie richting NAP als voor de XMLDSig-handtekening op de IVI-berichten.
Is het platform al beschikbaar?
Fase 1 is opgeleverd met succesvolle verbinding naar de RDW acceptatie-omgeving. Voor onboarding-aanvragen kun je terecht bij CHTS.
Vergelijkbare integratie of complexe Azure-architectuur?
Heb je zelf te maken met een regelgeving-gedreven softwareproject, multi-tenant SaaS-bouw, of een complexe overheids- of EU-integratie? Plan een vrijblijvend gesprek.