Benjamín Alcalde G.54 downloadsZero-dependency cryptographic digital signing (PAdES/PKCS#7) and custom running footer stamping for exported PDFs in Obsidian.
Languages / Idiomas / Lingue:
🇬🇧 English | 🇪🇸 Español | 🇧🇷 Português | 🇮🇹 Italiano
PDF Digital Signature is a lightweight, zero-dependency plugin for Obsidian that seamlessly integrates cryptographic digital signatures (PAdES / PKCS#7 / X.509) and custom running footers into your exported PDF documents.
When opened in standard PDF viewers like Adobe Acrobat Reader, documents are recognized as "Signed and all signatures are valid", guaranteeing document authenticity, integrity, and author attribution.
.pfx / .p12). Ensures full cryptographic document integrity and non-repudiation.page / total) on the bottom-right across all pages.node-forge + pdf-lib + @signpdf). No Python, no OpenSSL, no terminal commands required.en), Spanish (es), Portuguese (pt), and Italian (it), automatically matching your Obsidian display language.Ctrl + P / Cmd + P ➔ Export to PDF)..pfx certificate.https://github.com/Benhaman9/obsidian-pdf-digital-signaturemain.js, manifest.json, and styles.css from the Latest Release.obsidian-pdf-digital-signature in your vault's .obsidian/plugins/ directory.In Obsidian's Settings ➔ PDF Digital Signature:
| Setting | Description | Default |
|---|---|---|
| Enable signing by default | Whether the signing toggle is pre-checked in the Export dialog. | true |
| Signer name (Running footer) | The text displayed at the bottom-left of every page. | Benjamín Alcalde G. |
| Display page number | Displays page / total on the bottom-right. |
true |
| Delay before signing | Seconds to wait before applying the signature. | 5 seconds |
| Open PDF after signing | Automatically opens your default PDF viewer once signed. | true |
| Certificate file path | Relative or absolute path to your .pfx or .p12 file. |
Scripts/certificado_benjamin.pfx |
| Certificate password | Password used to decrypt your certificate. | 1234 |
| Reason / Location | Signature metadata displayed in Adobe Acrobat. | Personal / Chile |
If you own an accredited digital signature (such as a commercial X.509 certificate in .p12 or .pfx format), simply place it in your vault or enter its absolute path and password in the settings.
This project is licensed under the MIT License.
Made with ❤️ by Benjamín Alcalde G.