![]() |
ISARA Quantum Resistant Toolkit
Version 1.1
Quantum resistant cryptographic primitives and algorithms.
|
Enumerations | |
enum | iqr_retval { IQR_OK = 0, IQR_ENULLPTR = -1001, IQR_ENOMEM = -1002, IQR_ENOTINIT = -1003, IQR_EINVBUFSIZE = -1004, IQR_EBADVALUE = -1005, IQR_EOUTOFRANGE = -1006, IQR_EVALUENOTSUPP = -1007, IQR_EINVOBJECT = -1008, IQR_EINVCALLBACKS = -1009, IQR_ENOTREGISTERED = -1010, IQR_EINVDATA = -1011, IQR_EINVPTR = -1012, IQR_EPTROVERLAP = -1013, IQR_EINVALGOSTATE = -2001, IQR_EINVHASHALGO = -2002, IQR_EINVPUBLICKEY = -3001, IQR_EINVPRIVATEKEY = -3002, IQR_EINVSYMKEY = -3003, IQR_EKEYPAIRMISMATCH = -3004, IQR_EINVSIGNATURE = -3006, IQR_EKEYDEPLETED = -3007, IQR_ENOTSEEDED = -4001, IQR_ERESEED = -4002, IQR_EDECRYPTIONFAILED = -5001, IQR_EINTOVERFLOW = -6001, IQR_EDIVBYZERO = -6002, IQR_EBADRESULT = -6003 } |
Functions | |
IQR_API const char * | iqr_StrError (iqr_retval ret) |
enum iqr_retval |
IQR_API const char* iqr_StrError | ( | iqr_retval | ret | ) |
Convert an iqr_retval
error code into an English string.
[in] | ret | An IQR_* error value. |
ISARA Toolkit's return values.
Every Toolkit function that returns an iqr_retval
value will return an appropriate value from this list. IQR_OK
is always used to indicate success.