E-signature App is a one-time password authentication based software.
Allows users of the company's ERP Helipists the digital signature of documents generated by the same ERP.
It includes implementations for the generation of authentication codes with a one-time password for the identification and authorization of the documentation generated by the ERP.
One-time codes are generated using open standards developed by The Initiative for Open Authentication (OATH).
These implementations support the HMAC-Based One-time Password (HOTP) algorithm specified in RFC 4226 and the Time-based One-time Password (TOTP) algorithm specified in RFC 6238.
The service provider generates an 80-bit secret key for each user. This is supplied as a base32-encoded 16-character string or as a QR code. The client creates an HMAC-SHA1 message using this secret key. The message thus generated is based on periods of 1 minute elapsed since the Unix epoch.
A portion of the HMAC is extracted and converted to a 6-digit code.