Tänk dig ett kontrakt som signerades elektroniskt för tre år sedan. Filen öppnas fortfarande och signaturen ser fortfarande bra ut. Men här är en rimlig fråga: kan man faktiskt bevisa idag att signaturen var giltig i samma ögonblick som den signerades? Och kan man bevisa samma sak om tio år? För de flesta digitala signaturer är det ärliga svaret nej. Det är precis det problemet som PAdES (PDF Advanced Electronic Signatures) och Long-Term Validation (LTV) är byggda för att lösa.
PAdES, definierad av ETSI-standarden EN 319 142, är den europeiska standarden för att lägga till digitala signaturer i PDF-filer. LTV är den del av PAdES som lagrar allt som en signatur behöver för att vara tillförlitlig, certifikaten, återkallningskontrollerna och en betrodd tidsstämpel, direkt i PDF-filen. Eftersom allt detta bevis finns i filen kan signaturen fortfarande kontrolleras flera år senare, även om de tjänster som ursprungligen utfärdade den inte längre finns. För att förstå varför LTV behövs är det bra att först se varför en vanlig digital signatur inte förblir tillförlitlig för alltid.
Varför digitala signaturer slutar fungera med tiden
En digital signatur är beroende av en offentlig nyckelinfrastruktur (PKI) . Signeraren har en privat nyckel kopplad till ett digitalt certifikat utfärdat av en betrodd certifikatutfärdare ; signering skapar ett unikt fingeravtryck av dokumentet och låser det med den nyckeln, så att alla med den matchande offentliga nyckeln kan bekräfta att dokumentet är oförändrat. Detta fungerar bra på kort sikt, men ingen av delarna varar för evigt: certifikat löper ut efter ett till tre år, certifikatutfärdare stängs ner, onlinetjänsterna som bekräftar att ett certifikat fortfarande är betrott försvinner, och med tiden blir den underliggande matematiken lättare att knäcka.
När det händer stöter alla som kontrollerar signaturen år senare på en vägg: de kan inte bekräfta att certifikatet var giltigt när det användes, kan inte kontrollera om det senare återkallades och kanske inte längre litar på algoritmen. Dokumentet finns fortfarande kvar, men bevisen bakom det är borta, vilket är en verklig och kostsam risk i en tvist eller en revision.
LTV eliminerar detta beroende av externa tjänster: den lagrar allt bevis inuti dokumentet vid signeringsögonblicket och låser den exakta tidpunkten för signering så att signaturen alltid bedöms från det datumet. Det är därför en LTV-signatur förblir giltig långt efter att signerarens certifikat har löpt ut. För att se hur den bygger upp det beviset är det bra att titta på hur PAdES är sammansatt.
Vad PAdES och långsiktig validering gör
PAdES är ett av få signaturformat som är erkända i Europa, och det är det rätta att använda för PDF-filer. Det fungerar i nivåer, där varje nivå ger mer skydd än den föregående. Du behöver inte memorera de tekniska namnen, men idén bakom varje steg är värd att förstå.
PAdES definierar fyra nivåer, där varje nivå bygger vidare på den föregående. Tabellen nedan visar vad varje nivå lägger till och hur länge den resulterande signaturen kan litas på.
| PAdES-nivå | Vad det tillför | Hur länge kan man lita på det |
|---|---|---|
| BB (Baslinje) | Underskriften plus undertecknarens intyg. | Endast så länge certifikatet fortfarande är giltigt. |
| BT (Tidsstämpel) | En kvalificerad tidsstämpel från en kvalificerad leverantör av förtroendetjänster (QTSP), som bevisar när dokumentet undertecknades. | Fastställer signeringstid, men verifieringen är fortfarande beroende av att certifikat- och återkallningsinformation erhålls från externa källor. |
| B-LT (Långsiktig) | Den fullständiga certifikatkedjan och återkallningsdata, lagrade i PDF-filen. | Verifierbar enbart från filen, utan behov av extern tjänst. |
| B-LTA (Långsiktig + Arkivering) | En kryptografisk tidsstämpeltoken som förseglar alla lagrade bevis; förnybar innan den löper ut. | Årtionden, förutsatt att den kryptografiska tidsstämpeln förnyas i tid. |
Som en enkel regel bör alla dokument som behöver vara giltiga i mer än några år använda minst den långsiktiga valideringsnivån, och alla dokument som måste vara giltiga i årtionden bör använda den högsta nivån tillsammans med en förnyelseplan. Allt detta blir alltmer brådskande på grund av nya europeiska regler, vilket är dit vi vänder oss härnäst.
Varför det är viktigt nu: eIDAS 2.0 och digitala plånböcker i EU
Europa har en förordning som heter eIDAS som anger reglerna för elektroniska signaturer. Den uppdaterade versionen, eIDAS 2.0, har varit i kraft sedan 2024. Den behåller den starkaste typen av signatur, den kvalificerade elektroniska signaturen , eller QES, som har samma juridiska vikt som en handskriven signatur. Det som förändras är hur enkelt dessa signaturer kan skapas.
Den största nya idén är EU:s digitala identitetsplånbok. Enligt förordning (EU) 2024/1183 måste varje EU-medlemsstat senast i slutet av 2026 tillhandahålla minst en kompatibel digital identitetsplånbok för EU. Det är en telefonapp som låter människor skapa en kvalificerad signatur direkt från sin smartphone, utan fysiskt kort eller USB-token. EU:s mål för det digitala decenniet är att 80 % av medborgarna ska använda en digital identitetslösning senast 2030, så antalet rättsligt bindande undertecknade dokument kommer att växa enormt.
Den tillväxten är just därför belåningsgraden är så viktig. Anställningsavtal, sjukvårdsblanketter, fastighetsregister och juridiska dokument som undertecknats på detta sätt kan behöva kontrolleras fem, tio eller till och med trettio år senare. Om belåningsgraden inte byggs in i signeringsprocessen från början, glider dessa dokument långsamt in i rättslig osäkerhet allt eftersom deras underskrifter åldras.
Det finns också en mer långsiktig oro som är värd att ha i åtanke. Kraftfulla kvantdatorer, som många experter förväntar sig inom de närmaste decennierna, skulle en dag kunna bryta matematiken bakom dagens signaturer. Kvantsäkra algoritmer har redan standardiserats, inklusive signaturschemana ML-DSA (FIPS 204) och SLH-DSA (FIPS 205) som slutfördes av NIST 2024, så alla dokument som är avsedda att förbli giltiga långt bortom 2030 bör byggas så att dess kryptografi kan uppgraderas senare, en flexibilitet som ofta kallas kryptoagilitet.
Särskilt för signering av programvara och firmware har NSA:s CNSA 2.0- svit en striktare tidsfrist. Leverantörer bör stödja och föredra postkvantalgoritmer senast 2025 och använda dem uteslutande senast 2030. Den godkänner endast ML-DSA-87 (FIPS 204) och det hashbaserade LMS /XMSS (NIST SP 800-208) för signering, inte SLH-DSA. Att veta allt detta är en sak; att få det rätt i praktiken är en annan, så checklistan nedan destillerar det till de vanor som faktiskt håller en signatur giltig.
Att få rätt livstidsvärde: En praktisk checklista
De flesta trasiga långsiktiga signaturer misslyckas av vanliga, undvikbara skäl, inte exotisk kryptografi. Dessa är de vanor som gör att en signatur kan verifieras på lång sikt:
- Skriv under på långsiktig nivå (B-LT) som ett minimum, och använd B-LTA för allt som måste överleva i årtionden.
- Använd kvalificerad tidsstämpeltjänst (QTSP), och applicera tidsstämpeln vid signeringstillfället, fäst den aldrig efteråt.
- Lagra återkallningsdata (OCSP eller CRL) inuti PDF-filen; kontrollera den inte bara en gång och släng den.
- Förvara signeringsnycklar i en kvalificerad signaturskapande enhet (QSCD), vanligtvis en certifierad hårdvarusäkerhetsmodul (HSM), vilket kvalificerade underskrifter kräver.
- Förnya arkivtidsstämplar innan de löper ut, eftersom en missad förnyelse inte kan repareras senare.
- Platta aldrig ut eller spara om en signerad PDF i ett verktyg som inte är signaturmedvetet, eftersom det kan orsaka att den förstörs i tysthet.
- Bygg för kryptoagilitet, så att dagens algoritmer kan uppgraderas till kvantsäkra utan att börja om.
Inget av detta är svårt i sig självt. Det svåra är att göra allt konsekvent, i varje signeringsarbetsflöde och i åratal, vilket är där extern expertis förtjänar sin plats.
Hur krypteringskonsulting kan hjälpa
Det är precis vad Encryption Consultings CodeSign Secure är byggt för att göra. Den signerar dokument och kod med privata nycklar som genereras och lagras i en FIPS 140-2 Level 3 HSM och lämnar den aldrig, och den tillämpar RFC 3161 säkra tidsstämplar vid signeringsögonblicket, samma grund som långsiktig validering är beroende av. Innan en signatur någonsin tillämpas validerar plattformen integriteten hos det den signerar, och varje signeringsåtgärd styrs av rollbaserad åtkomstkontroll, M-of-N kvorumgodkännanden och en komplett, signerad revisionslogg. Så du kan bevisa inte bara att en fil signerades, utan exakt när, av vem och enligt vilken policy.
CodeSign Secure är också byggt för den långsiktiga horisont som den här bloggen handlar om. Den levereras med inbyggt post-kvantumstöd , inklusive signaturalgoritmerna ML-DSA och LMS (Leighton-Micali Signature, NIST SP 800-208), och erbjuder hybridsignering som parar ihop en klassisk algoritm med en kvantsäker, så att signaturer som skapas idag förblir tillförlitliga när standarder ändras. Den körs lokalt, i molnet eller som en hybriddistribution, och integreras med ledande HSM:er och dina befintliga CI/CD-pipelines. Oavsett om du förbereder dig för utrullningen av EU:s digitala identitetsplånbok eller skyddar ett långsiktigt arkiv med signerade dokument, ger den dig en enda, verifierbar plats att signera med förtroende.
Slutsats
En signatur som du inte kan bevisa senare är egentligen inte en signatur du kan lita på. PAdES och LTV täcker den luckan genom att lagra alla bevis, certifikat, återkallningskontroller, tidsstämplar och arkivsigill inuti den signerade PDF-filen. Det förvandlar en ömtålig fil till något som förblir giltigt i årtionden.
Med eIDAS 2.0 och EU:s digitala identitetsplånböcker på väg att ge kvalificerad signering till miljontals människor, kommer antalet långlivade signerade dokument att öka snabbt. Organisationer som inte har byggt in LTV i sin signeringsprocess kommer att möta växande juridiska risker i takt med att deras äldre dokument når den punkt där deras signaturer fortfarande kan litas på.
Vägen framåt är tydlig, och checklistan ovan visar den: signera på lång sikt, bevisa tidpunkten för signeringen, behåll beviset i filen och var beredd att förnya tidsstämplar och uppgradera kryptografi när standarder ändras. Gör det, så kommer dina signaturer att hålla länge efter att de skapades.
Om du vill kontrollera din egen signeringskonfiguration mot dessa punkter, eller om du planerar att använda EU:s digitala identitetsplånbok, kontakta oss för en teknisk konsultation.
