GreenTika

Free, privacy-first tool to verify digital signatures in Indian government PDFs — e-Aadhaar, e-PAN, ITR-V, DigiLocker, eSign, e-Gazette, Form 26AS. Supports RSA and ECDSA signatures. Fix "Signature Validity Unknown" errors from Adobe Acrobat. Your PDF never leaves your browser.

Features

  • 100% client-side verification via Rust WebAssembly — PDF never leaves your browser
  • RSA and ECDSA (elliptic curve) signature mathematical validation
  • X.509 certificate chain validation against 68 CCA India trust certificates — including mixed RSA + EC chains
  • Supports e-Aadhaar, e-PAN, ITR-V, DigiLocker, eSign, e-Gazette and all DSC-signed PDFs
  • Automatic document type detection — 20+ Indian document types
  • AES-128-CBC and RC4 encrypted PDF support — verification stamp renders in e-PAN, ITR-V, Form 26AS
  • Zero personal data collection — your PDF and private data never leave your device
  • Print verified document with cryptographic stamp

How to Verify a DSC-Signed PDF

  1. Accept the privacy notice confirming your document is processed locally in your browser.
  2. Upload your digitally signed PDF (e-Aadhaar, e-PAN, ITR-V, or any Indian DSC-signed document).
  3. Enter the document password if required. For e-Aadhaar: first 4 letters of your name in capitals + birth year (e.g. RAJE1990). For e-PAN: date of birth in DDMMYYYY format. For ITR-V: PAN (lowercase) + date of birth in DDMMYYYY format. For Form 26AS: date of birth in DDMMYYYY format.
  4. Review the verification result. A green "Cryptographically Verified" badge means the signature is mathematically valid and the document has not been tampered with.
  5. Optionally click 'Print Verified Document' to print the PDF with the verification stamp.

Frequently Asked Questions

How do I verify the digital signature in an e-Aadhaar PDF?

Open GreenTika at greentika.boldbrainbuilds.com, upload your e-Aadhaar PDF, enter your PDF password (the first 4 letters of your name in capitals + birth year, e.g. RAJE1990), and the tool will cryptographically verify the PKCS#7 digital signature entirely in your browser using WebAssembly. Your PDF file never leaves your device — all verification runs 100% client-side.

How do I know if a DSC-signed PDF is genuine and not tampered with?

A genuine DSC-signed PDF contains a PKCS#7 digital signature issued under the CCA India (Controller of Certifying Authorities) trust chain. GreenTika performs full RSA and ECDSA signature verification and checks the certificate chain against CCA India roots. If the verification passes, the document has not been tampered with since it was signed.

Can I verify a DSC-signed PDF without Adobe Acrobat?

Yes. GreenTika is a free browser-based alternative to Adobe Acrobat for verifying Indian digital signatures. It performs the same PKCS#7 + RSA/ECDSA + X.509 trust chain verification as Acrobat, with your PDF staying in your browser, without needing to install any software.

What is the password for an e-Aadhaar PDF?

The password for an e-Aadhaar PDF is the first 4 letters of your name in capital letters followed by your birth year in 4 digits. For example, if your name is Rajesh Kumar born in 1990, the password is RAJE1990.

How do I verify the digital signature in an e-PAN card PDF?

Upload your e-PAN PDF to GreenTika. e-PAN cards issued by NSDL and UTIITSL are password-protected — the password is your date of birth in DDMMYYYY format (e.g. 01011990). They are signed with a DSC issued under the CCA India trust chain. Enter the password when prompted and the verifier will extract and validate the PKCS#7 signature.

Can I verify ITR-V digital signature?

Yes. ITR-V (Income Tax Return Verification) documents are digitally signed by the Income Tax Department using a CCA India-authorized certificate. Upload the ITR-V PDF — it is password-protected with your PAN in lowercase + date of birth in DDMMYYYY format (e.g. abcde1234f01011990). Enter the password when prompted and the tool will verify the PKCS#7 signature and confirm the document's authenticity.

Is it safe to upload a DSC-signed PDF to a website for signature verification?

GreenTika never uploads your PDF or any data to any server. Your PDF file is read and verified entirely in your browser using a Rust WebAssembly module. All cryptographic verification runs 100% client-side — no data is sent to any server during verification.

Why does Adobe Acrobat show "Signature validity is unknown" for DSC-signed PDFs?

Adobe may not automatically verify Indian government PDFs. Verifying these documents in Adobe requires a full Acrobat installation, keeping it fully updated, and sometimes manually importing Indian certificate files through complex settings — most users never do this. GreenTika verifies them instantly in your browser with no setup required, on any device.

How do I fix "at least one signature is invalid" error in a DSC-signed PDF?

This error appears when Adobe cannot verify the certificate chain for Indian DSC-signed documents. Fixing it in Adobe requires a full Acrobat installation and multiple manual configuration steps. The faster option: use GreenTika at greentika.boldbrainbuilds.com — it handles Indian government PDFs automatically, works in your browser, and takes seconds.

How to verify a DSC-signed PDF online?

Visit greentika.boldbrainbuilds.com. Upload your DSC-signed PDF (e-Aadhaar, e-PAN, ITR-V, DigiLocker, eSign, e-Gazette, or any Indian authority-issued document). Enter a password if prompted. The tool performs RSA/ECDSA signature verification and certificate chain validation against 68 CCA India trust certificates entirely in your browser via WebAssembly. Your PDF never leaves your device — zero server round-trips.

What does "Signature validity is unknown" mean in a PDF?

It means your PDF viewer could not verify the digital signature — not that the document is fake. For Indian government PDFs (e-Aadhaar, e-PAN, ITR-V, DigiLocker), Adobe often shows this because verifying them requires manual configuration most users have not done. Use GreenTika, which is built specifically for Indian DSC-signed PDFs and verifies them automatically.

Does verifying a digital signature require an internet connection?

An internet connection is needed to load the tool initially, but once loaded, signature verification runs entirely in your browser — no server calls are made. The 68 CCA India trust certificates are embedded in the WebAssembly binary. Your PDF file and all verification data stay 100% on your device.

Does the green verification stamp appear in AES-encrypted PDFs like e-PAN?

Yes. e-PAN (NSDL/Protean/UTIITSL), ITR-V, Form 26AS, and EPFO PDFs use AES-128-CBC encryption. GreenTika decrypts the signature appearance using per-object AES-128 keys and renders the green "Signature valid" stamp correctly. Ensure you entered the correct password — e-PAN: date of birth in DDMMYYYY format; ITR-V: PAN in lowercase + date of birth in DDMMYYYY format.