3.1.1 crypto_DigiSign_Status_E
Description
This enum is used to represent the return type of Digital Signature algorithm APIs.
Enumeration Data Types | Numerical Value | Description |
---|---|---|
CRYPTO_DIGISIGN_ERROR_ALGONOTSUPPTD | -127 | Error when a Digital Signature algorithm not supported by Crypto software component |
CRYPTO_DIGISIGN_ERROR_PRIVKEY | -126 | Error when private key pointer is NULL |
CRYPTO_DIGISIGN_ERROR_PRIVKEYLEN | -125 | Error when private key length is above or below its range |
CRYPTO_DIGISIGN_ERROR_PUBKEY | -124 | Error when public key pointer is NULL |
CRYPTO_DIGISIGN_ERROR_PUBKEYCOMPRESS | -123 | When ECC public key compression is invalid |
CRYPTO_DIGISIGN_ERROR_PUBKEYLEN | -122 | Error when public key length is above or below its range |
CRYPTO_DIGISIGN_ERROR_HDLR | -121 | Error when handler type is invalid |
CRYPTO_DIGISIGN_ERROR_INPUTHASH | -120 | Error When Hash is NULL or Hash Size is beyond range |
CRYPTO_DIGISIGN_ERROR_SIGNATURE | -119 | Error when signature pointer is NULL or signature length is above or below range |
CRYPTO_DIGISIGN_ERROR_SID | -118 | Error when session ID is zero or its value is more than max session configured in configurations |
CRYPTO_DIGISIGN_ERROR_ARG | -117 | Error when any other argument is invalid |
CRYPTO_DIGISIGN_ERROR_CURVE | -116 | Error when curve type is invalid or not supported |
CRYPTO_DIGISIGN_ERROR_RNG | -115 | Error in random number generation. Random number used by private key. |
CRYPTO_DIGISIGN_ERROR_HASHTYPE | -114 | Error when hash type is invalid or not supported |
CRYPTO_DIGISIGN_ERROR_FAIL | -113 | Error when Digital Signature generation or verification operation failed due to any reason |
CRYPTO_DIGISIGN _SUCCESS | 0 | Digital Signature generation or verification operation is complete successfully |