Hoppa till huvudinnehåll

Varför krävs en digital signatur på IVI-filer?

Den digitala XML-signaturen gör det möjligt att kontrollera meddelandets ursprung och att innehållet inte har ändrats efter signering.

Skrivet av Anton Hjalmarsson

Ö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

  1. CertiDrive canonicaliserar de XML-delar som ska skyddas.

  2. Dokumentet och signerade egenskaper får kryptografiska digestvärden.

  3. SignedInfo signeras med arbetsytans privata nyckel.

  4. Certifikat och signatur läggs in i XML-filen.

  5. 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å.

Fick du svar på din fråga?