Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add digital signatures to PDF reports using OpenSSL-generated self-si…
…gned certificates -- **Add digital signatures to PDF reports using OpenSSL-generated self-signed certificates** - **Implemented digital signing of PDF erasure certificates** - Generates a self-signed X.509 certificate at runtime using OpenSSL. - Signs the generated PDF reports to ensure their authenticity and integrity. - **Embedded the digital signature within the PDF documents** - Provides a method to verify that the reports are genuine and have not been tampered with. - **Enhances security and trustworthiness of the PDF reports** - Ensures that recipients can validate the source and integrity of the reports. - **Uses locally trusted PKI for proof of concept** - While a self-signed certificate is used for demonstration purposes, a certificate from a trusted Certificate Authority (CA) is recommended for production environments.
- Loading branch information