Component Description:
This component allows you to attach a digital signature to a PDF document easily without having to bother about the underlying complex code.
what the code does is, takes the binary PDF (message) and create a hash of it, using hash algorithm (e.g. SHA-256), and encrypt that hash with an asymmetric Private key, on the other side, the receiver will decrypt it using the public key and compare the hash to ensure they are indeed the same.
It is a value that can provide a guarantee of authenticity, non-repudiation, and integrity. In other terms, it means you can verify the sender, date & time and message content have not been revealed or compromised
Where it can be used:
This is very essential, when documents are digitized and stored or they are exchanged during a business process.