Introduction

UAEPASS provides a "Hash Signing" feature for digital document signing, ensuring a more secure method to sign PDF documents without the need to send them outside the organization's premises.

Here's how it works:

When a user logs into a document signature portal or application through UAEPASS authentication, the entity requests the signing of a document from UAEPASS. The entity sends the document's hash to UAEPASS and UAEPASS signs the hash of the document to send it back to the entity in PKCS#1 format. Entity should embed the signed hash back into the document in PKCS#7 format. At the end user can view and download the signed document.

Below is the high-level architectural diagram of UAEPASS Hash Signing:

Note: UAEPASS offers multiple options for hash signing which can be chosen as per your business requirement. For single document signing you can use either SDK based, or Container based methods. For multiple documents signing you can use the Container-based method which we have detailed under the Bulk Hash Signing section.

Last updated