E-signature generation
Once the Digipass authenticator is activated, the Digipass SDK can generate e-signatures that are compliant with the OneSpan e-signatures verification components:
- OneSpan Authentication Server Framework API-based authentication platform that serves as back-end for Digipass strong authentication and e-signatures.
- OneSpan Authentication Server A centralized authentication solution that offers strong authentication and validation of transaction signatures. It verifies authentication requests from individuals trying to access the corporate network or business applications.
Each Digipass instance The association of a unique Digipass key, serial number, sequence number, a static vector, and a Digipass secret. using a static vector The Digipass parameter set, i.e. customer-specific binary configuration data. It contains the Digipass serial number prefix, the customer master key and the parameter settings of the cryptographic application(s). It can be provided independently in clear text format, or as part of the FAD. See also Customer master key; FAD. version 8 supports up to eight cryptographic applications that can be used to generate e-signatures. Each cryptographic application can sign max. 8 data fields with either
- up to 16 hexadecimal characters, or
- up to 8 alphanumeric characters.
The number and size of the data fields supported by an application are defined in the Digipass static vector.
Lowercase characters are automatically converted into uppercase before the signature is processed.
ABcdEF, abcdef, and ABCDEF will produce the same response if used as entry of a data field.
Operating mode | Seeding | Crypto-graphic algorithm | Response length | Response format | Check digit | Return host code |
---|---|---|---|---|---|---|
SG | Time | 3DES Symmetric key-block cipher. Uses the Data Encryption Standard (DES) cipher three times to encrypt its data. | 6 to 16 |
DECIMAL / HEXADECIMAL |
Y/N | 0 to 10 |
SG | Time | AES See Advanced Encryption Standard | 6 to 16 |
DECIMAL / HEXADECIMAL |
Y/N | 0 to 10 |
SG | Time | SM3 Cryptographic hash algorithm. Used in the Chinese National Standard. | 6 to 10 | DECIMAL | Y/N | NA |
SG | Event | 3DES | 6 to 16 |
DECIMAL / HEXADECIMAL |
Y/N | 0 to 10 |
SG | Event | AES | 6 to 16 |
DECIMAL / HEXADECIMAL |
Y/N | 0 to 10 |
SG | Event | SM3 | 6 to 10 | DECIMAL | Y/N | NA |
SG | Time + event | 3DES | 6 to 16 | DECIMAL | Y/N | 0 to 10 |
SG | Time + event | AES | 6 to 16 | DECIMAL | Y/N | 0 to 10 |
SG | Time + event | SM3 | 6 to 10 | DECIMAL | Y/N | NA |