PDF Signaturläsare
Verifiera och extrahera digitala signaturer från PDF-filer. Kontrollera certifikatets äkthet, integritet och giltighet.
Inmatning
Utdata
Readme
Vad är en digital PDF-signatur?
En digital PDF-signatur är en kryptografisk mekanism som autentiserar signatärens identitet och säkerställer att dokumentet inte har ändrats sedan det signerades. Till skillnad från en enkel bild av en handskriven signatur använder en digital signatur en infrastruktur för offentliga nycklar (PKI) med X.509-certifikat för att tillhandahålla matematiskt verifierbar bevisning på äkthet och integritet.
När någon digitalt signerar en PDF skapar signeringsprogramvaran en hash (digital fingeravtryck) av dokumentinnehållet, krypterar den med signatärens privata nyckel och infogar denna krypterade hash tillsammans med signatärens certifikat i PDF:en. Sedan kan vem som helst verifiera signaturen genom att dekryptera hashen med signatärens offentliga nyckel och jämföra den med en ny hash av dokumentet.
Hur fungerar PDF-signaturer?
PDF-signaturer följer PKCS#7-formatet (Public Key Cryptography Standards), även känt som CMS (Cryptographic Message Syntax). Signaturen lagras i en dedikerad signaturordlista inom PDF-strukturen, som innehåller:
- ByteRange: Anger vilka byte i PDF:en som omfattas av signaturen
- Contents: Den faktiska PKCS#7-signaturdata i hexadecimalt format
- Certifikatkedja: En eller flera X.509-certifikat som validerar signatärens identitet
- Metadata: Valfri information som signaturanledning, plats och tidsstämpel
Certifikatet innehåller giltighetsperioder, och signaturen kan verifieras för att kontrollera om certifikatet var giltigt vid signeringstillfället och om dokumentet har ändrats efter signeringen.
Verktygets beskrivning
Detta verktyg analyserar PDF-filer för att extrahera och visa information om digitala signaturer utan att kräva någon uppladdning till en server. Det tolkar PDF-strukturen direkt i din webbläsare för att hitta alla inbäddade signaturer, läser PKCS#7-signaturdata, extraherar certifikatdetaljer och verifierar dokumentets integritet genom att kontrollera om filen har ändrats efter signeringen.
Verktyget ger en tydlig översikt som visar det totala antalet signaturer som hittats, hur många som är giltiga, och detaljerad information om varje signatur, inklusive signatärens identitet, signeringsdatum, certifikatets giltighet och utfärdarinformation.
Funktioner
- Klientbaserad bearbetning: All analys sker i din webbläsare - dina PDF-filer lämnar aldrig din enhet
- Certifikatextrahering: Läser X.509-certifikat som är inbäddade i signaturer, inklusive vanligt namn, organisation och land
- Integritetsverifiering: Upptäcker om PDF:en har ändrats efter signeringen genom att validera ByteRange-täckningen
- Förfallokontroll: Identifierar certifikat som har upphört att gälla baserat på deras giltighetstid
- Stöd för flera signaturer: Hanterar PDF:er med flera signaturer och visar varje en separat
Användningsområden
- Kontraktsverifiering: Kontrollera snabbt om ett signerat kontrakt har giltiga signaturer innan du accepterar det
- Granskning av juridiska dokument: Verifiera äktheten hos digitalt signerade juridiska dokument, domstolshandlingar eller notarierade PDF:er
- Fakturagodkännande: Bekräfta att fakturor från leverantörer har legitima digitala signaturer
- Efterlevnadskontroll: Granska signerade dokument för efterlevnadsrevisioner där signaturens giltighet måste dokumenteras
- Certifikatgranskning: Undersök certifikatdetaljer som utfärdare och giltighetstider för dokument du har tagit emot