Skip to main content

Appendix 1

Digital Signature

Message Signing Process

  1. License Key to be provided by Finexus.

  2. Retrieve AIV Context Info message to be signed.

{"licenseKey":"99c8xxcb9cbd41caxx784d9977e1cxx0","ctxDateTime":"20220928110723","purpose":"UAT","ctxSourceInfo":{"source":"xxx","partnerId":"xxx"}}
  1. Hash your message using the SHA-256 algorithm.

  2. Sign the hash message with your private key using the SHA1WithRSA algorithm.

  3. Encode your signature with Base64.

Example

KrCPi0Q8DEBaXR/w7Jf0cPQYMdSQ+uTIMbk7eJMSVJJy2p0WWSPN1feIBT1lWv6KMTCU9Uh4wHrdk1hMz7LnchBCdBlEceE6UChjDOdu/dQX1nWr4O0wHoB8vg0pzDcpHsVerD63LBjjDs0rXF3J0SN/wP1txPJFrWnRttYWMLTwphLb0FtxUQLaMcziX8XjirgQL6vb28hOX5k+Md+MMwj5gTRDYA5VRGFLQoY6vyJzTIQbDQ2EXlwvSlCqrsTjVAjXGtkPW2J1+RsUQPxF1KK0a3g+dlH2bXGmvKDzOH6t8cWhp2lYqhkPOyIpiCVRf5mU1wWAE/KQlSj824IZkQ==