![]() |
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.