![]() |
FCL
Free Cryptographic Library
|
#define UCL_CARRY 1 |
Carry.
#define UCL_DIVISION_BY_ZERO -14 |
Error, division by zero.
#define UCL_ECC_INVALID_KEY -38 |
ECC key is invalid.
#define UCL_ERROR -1 |
Generic Error.
#define UCL_FALSE 0 |
False.
#define UCL_FUNCTION_DISABLED -21 |
Error in the case of the function is disabled.
#define UCL_INTEGER_NOT_ODD -22 |
(Big) Integer not odd.
#define UCL_INVALID_ARG -5 |
Generic invalid argument.
#define UCL_INVALID_CIPHER -3 |
Invalid cipher specified.
#define UCL_INVALID_HASH -4 |
Invalid hash specified.
#define UCL_INVALID_INPUT -6 |
Invalid argument input.
#define UCL_INVALID_MODE -15 |
Invalid chosen mode.
#define UCL_INVALID_OUTPUT -7 |
Invalid argument output.
#define UCL_INVALID_PRECISION -8 |
Invalid precision for Fixed-Precision Aritmetic.
#define UCL_INVALID_RSACRTALTKEY -12 |
Invalid RSA CRT alternative key.
#define UCL_INVALID_RSACRTKEY -11 |
Invalid RSA CRT key.
#define UCL_INVALID_RSAPRIVKEY -10 |
Invalid RSA private key.
#define UCL_INVALID_RSAPUBKEY -9 |
Invalid RSA public key.
#define UCL_INVALID_SIGN -16 |
Large number with invalid sign.
#define UCL_NO_TRNG_INTERFACE -35 |
No Interface for USIP® TRNG.
#define UCL_NO_UAES_INTERFACE -31 |
No Interface for USIP® AES.
#define UCL_NOP -2 |
Not a failure but no operation was performed.
#define UCL_NOT_IMPLEMENTED -99 |
Functionality not implemented.
#define UCL_NOT_INIT -37 |
USIP® UCL Not Init.
#define UCL_OK 0 |
No error occured.
#define UCL_OVERFLOW -20 |
Overflow.
#define UCL_PKCS1_INVALID_SIGNATURE -30 |
PKCS1V25 Error - Invalid Signature .
#define UCL_RNG_ERROR -39 |
RNG Interface Error.
#define UCL_RNGTIMEOUT -18 |
TRNG timeout.
#define UCL_RSA_INVALID_EXPONANT -23 |
Invalid exponant of RSA key.
#define UCL_RSA_INVALID_INPUT -17 |
Invalid input for RSA.
#define UCL_RSACRT_ERROR -13 |
Error during CRT recomposition.
#define UCL_RSAPKCS1_DECRYPTERR -19 |
RSA PKCS1-v1.5 decryption error.
#define UCL_STACK_DEFAULT -27 |
The UCL Stack is disabled.
#define UCL_STACK_ERROR -28 |
Use default UCL stack.
#define UCL_STACK_INVALID_FREE -26 |
Invalid UCL Stack free.
#define UCL_STACK_NOT_INIT -25 |
UCL Stack not init.
#define UCL_STACK_OVERFLOW -24 |
UCL Stack overflow. Not enough memory.
#define UCL_TRNG_CORRUPTED -36 |
No Interface for USIP® TRNG.
#define UCL_TRNG_ERROR -34 |
USIP® TRNG Error.
#define UCL_TRUE 1 |
True.
#define UCL_UAES_CORRUPTED -32 |
USIP® AES Corrupted.
#define UCL_UAES_ERROR -33 |
USIP® AES Error.
#define UCL_WARNING -29 |
General Warning.