GL · Document integrity verification

Electronic Signature Verification

Verification is what separates a trustworthy e-signature from a simple image paste. Anyone can insert a picture of a signature into a PDF — but can they prove it wasn't added yesterday, or that the document hasn't been modified since signing? SignForge embeds a comprehensive verification system into every signed document.

Document integrity verification

Global · Enacted Ongoing

Key Provisions

QR code embedded on every signed document for instant verification

SHA-256 hash matching confirms the document hasn't been modified since signing

ECDSA P-256 digital signature proves the verification record's integrity

Verification JSON embedded as attachment inside the signed PDF

Public verification page — no account or login required

Verification records are permanent — they survive document deletion

Verification is what separates a trustworthy e-signature from a simple image paste. Anyone can insert a picture of a signature into a PDF — but can they prove it wasn't added yesterday, or that the document hasn't been modified since signing? SignForge embeds a comprehensive verification system into every signed document. Each signed PDF contains a QR code in the bottom-right corner that links to a public verification page. The verification record includes the document's SHA-256 hash, the signer's identity, timestamps, and an ECDSA P-256 digital signature that cryptographically proves the record's integrity. Verification records are stored independently from documents — they survive even if the original document is deleted. Anyone can verify a document by scanning the QR code, entering the verification code, or uploading the PDF to our verification page. No account is required.

Compliance Verified

How SignForge meets Document integrity verification requirements

Every signed document gets a unique verification code (sf_ + 12 characters)

QR code placed on the last page of every signed PDF (1.5cm, bottom-right)

signforge_verification.json embedded as PDF attachment with ECDSA signature

Public verification at /verify — enter code or upload PDF, no account needed

Verification records stored separately — survive cascade deletes

Audit certificate includes verification section with code and URL

256-bit Encryption

TLS 1.3 + SHA-256

ECDSA P-256

Cryptographic proof

Audit Trail

Append-only, immutable

ISO 27001

Certified infrastructure

Frequently asked questions

How do I verify a document signed with SignForge?

Three ways: (1) Scan the QR code on the last page of the signed PDF, (2) Enter the verification code (starting with 'sf_') at signforge.io/verify, or (3) Upload the signed PDF to the verification page. All methods are free and require no account.

What does the verification process check?

Verification checks three things: (1) The SHA-256 hash of the uploaded document matches the hash recorded at signing time, (2) The ECDSA P-256 digital signature on the verification record is valid, and (3) The signer details and timestamps match the audit trail.

Can a third party verify a document?

Yes. The verification page is completely public — anyone with the QR code, verification code, or the signed PDF can verify the document's authenticity without creating an account or logging in.

Ready to sign with confidence?

Legally binding e-signatures with 256-bit encryption, cryptographic verification, and an immutable audit trail. Free forever.

Get started free

No credit card required.