Översikt
EU:s eCoC-utbyte kräver säkra protokoll och åtgärder som garanterar de elektroniska uppgifternas autenticitet, exempelvis digital signatur. I CertiDrive signeras IVI-filen med XML Digital Signature (XMLDSig).
Signaturen skyddar två saker:
integritet – efterföljande ändring av signerade XML-data kan upptäckas,
ursprung – certifikatet kopplar signaturen till den organisation eller identitet som kontrollerar den privata nyckeln.
Så fungerar kontrollen
CertiDrive canonicaliserar de XML-delar som ska skyddas.
Dokumentet och signerade egenskaper får kryptografiska digestvärden.
SignedInfosigneras med arbetsytans privata nyckel.Certifikat och signatur läggs in i XML-filen.
Mottagaren canonicaliserar på samma standardiserade sätt och verifierar digest och signatur.
CertiDrive använder exklusiv XML-canonicalisering för dokumentdigest, SignedProperties och SignedInfo, eftersom RDW verifierar de canonicaliserade XML-byten och inte filens ursprungliga textlayout.
Viktigt att veta
Digital signering är skild från mTLS. XML-signaturen skyddar meddelandet; mTLS-certifikatet skyddar och autentiserar transportanslutningen.
Filen får inte ändras efter signering. Även en formateringsändring kan påverka verifieringen.
Att CertiDrive tekniskt kan använda ett certifikat betyder inte automatiskt att certifikatet uppfyller organisationens eller RDW:s rättsliga tillitsnivå.
