This demo uses the openssl_private_encrypt() function to create the signature value wrapped in an individual signature module.

The module makes use of the \SetaPDF_Signer_Signature_Module_PadesProxyTrait trait.