Validera PDF-signatur

Verifiera digitala signaturer i dina PDF-filer. Kontrollera certifikatgiltighet, visa signerardetaljer och bekräfta dokumentintegritet. All bearbetning sker i din webbläsare.

Klicka för att välja en fil eller dra och släpp

PDF-dokument

Dina filer lämnar aldrig din enhet.

Så här fungerar det

1

Ladda upp din PDF

Välj en digitalt signerad PDF-fil från din enhet

2

Automatisk analys

Verktyget extraherar och tolkar alla digitala signaturer i dokumentet

3

Visa resultat

Se information om undertecknaren, certifikatets giltighet och signaturstatus

Relaterade PDF-verktyg

Digital signatur

Lägg till kryptografisk signatur

Kryptera PDF

Lösenordsskydda PDF

Visa metadata

Granska PDF-egenskaper

Vanliga frågor och svar

Hur kontrollerar jag om en signerad PDF ändrats efter att den signerades?

Ladda upp PDF-filen så startar valideringen av sig själv. För varje signatur hashar verktyget de byte som signaturen täcker, jämför den hashen med sammandraget som lagras i signaturen och verifierar sedan signaturen mot undertecknarens publika nyckel. Varje ändring av de täckta byten gör statusen Ogiltig med orsaken visad på kortet. Varje signatur i filen får ett eget kort, och sammanfattningen överst räknar hur många som hittades.

Vad betyder Giltig, Ogiltig och Overifierad?

Giltig betyder att signaturen verifierades kryptografiskt, täcker hela filen och använder ett säkert sammandrag. Ogiltig betyder att verifieringen kördes och misslyckades, till exempel för att byten ändrats eller nyckeln inte matchar. Overifierad betyder att signaturen använder en algoritm som verktyget inte kan kontrollera, som Ed25519 eller SM2, så bekräfta den i Adobe Acrobat eller med openssl innan du förlitar dig på den.

Vilka signaturalgoritmer stöds?

RSA med PKCS#1 v1.5-utfyllnad, RSA-PSS och ECDSA på kurvorna P-256, P-384 och P-521, med sammandrag av SHA-224, SHA-256, SHA-384 eller SHA-512. Signaturer som hashats med MD5 eller SHA-1 flaggas med statusen Osäkert sammandrag och rapporteras aldrig som giltiga, eftersom båda algoritmerna har publicerade kollisionsattacker.

Varför står det Undertecknarens identitet inte verifierad på kortet?

Verktyget har ingen inbyggd lista över certifikatutfärdare, så på egen hand kan det bekräfta att signaturen är intakt men inte vem som ligger bakom certifikatet. Ladda upp din organisations rot- eller mellancertifikat som en .pem-, .crt-, .cer- eller .der-fil så körs valideringen om: signaturer vars certifikat matchar det eller kedjar tillbaka till det får märket Betrodd, och sammanfattningen räknar dem som giltiga.

Betyder delvis täckning att dokumentet har manipulerats?

Det betyder att byte lades till efter att den här signaturen tillämpades. Den del som signerades är fortfarande intakt, så verktyget visar varningen Ändrad efter signering i stället för att markera signaturen som ogiltig. Det är inte i sig bevis på manipulation: en andra signatur eller en inkrementell sparning ger samma resultat, och bara den senast tillagda signaturen kan täcka hela filen. Se det som ett skäl att titta på vad som lagts till.

Kontrollerar det om signeringscertifikatet har återkallats?

Nej. Verktyget kontrollerar certifikatets giltighetsdatum, förtroendekedjan mot ett certifikat du anger och signaturens kryptografiska integritet, men det frågar inte OCSP-svarare eller spärrlistor. För en återkallelsekontroll, verifiera filen i ett skrivbordsverktyg med nätverksåtkomst.

Vad händer om certifikatet har gått ut sedan dokumentet signerades?

Utgångsdatum bedöms mot dagens datum, så ett certifikat som nu passerat sitt datum Giltigt till visar statusen Certifikatet har gått ut och räknas inte som giltigt i sammanfattningen, även om själva signaturen stämmer. Jämför tiden Signerad den med datumen Giltigt från och Giltigt till på kortet för att se om certifikatet var aktuellt vid signeringen.

Laddas den signerade PDF-filen eller mitt betrodda certifikat upp någonstans?

Nej. Signaturtolkningen och de kryptografiska kontrollerna körs i din webbläsare med node-forge och Web Crypto API, så dokumentet och eventuella certifikat du lägger till stannar på din enhet.