E-signature App és un programari basat en autenticació per contrasenya d'un sol ús.
Permet als usuaris de l'ERP de la companyia Helipistes la signatura digital de documents generats pel mateix ERP.
Inclou implementacions per a la generació de codis d'autenticació amb contrasenya d'un sol ús destinat a la identificació i l'autorització de la documentació generada per l'ERP.
Els codis One-time són generats fent ús de standards oberts desenvolupats per The Initiative for Open Authentication (OATH).
Aquestes implementacions suporten l'algorisme HMAC-Based One-Time Password (HOTP) especificat a la RFC 4226 i l'algorisme Time-based One-time Password (TOTP) especificat a la RFC 6238.
El proveïdor de servei genera una clau secreta de 80 bits per a cada usuari. Aquesta se subministra com una cadena de 16 caràcters codificats a base32 o com un QR code. El client crea un missatge HMAC-SHA1 usant aquesta clau secreta. El missatge generat així està basat en períodes d'1 minut transcorreguts des d'Unix epoch.
Una porció de la HMAC s'extreu i és convertida a un codi de 6 dígits.