mirror of https://github.com/OpenIPC/firmware.git
49 lines
2.4 KiB
C
49 lines
2.4 KiB
C
#ifndef __HI_COMMON_CIPHER__
|
|
#define __HI_COMMON_CIPHER__
|
|
|
|
#ifdef __cplusplus
|
|
#if __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
#endif /* __cplusplus */
|
|
|
|
#define HI_ERR_CIPHER_NOT_INIT (HI_S32)(0x804D0001)
|
|
#define HI_ERR_CIPHER_INVALID_HANDLE (HI_S32)(0x804D0002)
|
|
#define HI_ERR_CIPHER_INVALID_POINT (HI_S32)(0x804D0003)
|
|
#define HI_ERR_CIPHER_INVALID_PARA (HI_S32)(0x804D0004)
|
|
#define HI_ERR_CIPHER_FAILED_INIT (HI_S32)(0x804D0005)
|
|
#define HI_ERR_CIPHER_FAILED_GETHANDLE (HI_S32)(0x804D0006)
|
|
#define HI_ERR_CIPHER_FAILED_RELEASEHANDLE (HI_S32)(0x804D0007)
|
|
#define HI_ERR_CIPHER_FAILED_CONFIGAES (HI_S32)(0x804D0008)
|
|
#define HI_ERR_CIPHER_FAILED_CONFIGDES (HI_S32)(0x804D0009)
|
|
#define HI_ERR_CIPHER_FAILED_ENCRYPT (HI_S32)(0x804D000A)
|
|
#define HI_ERR_CIPHER_FAILED_DECRYPT (HI_S32)(0x804D000B)
|
|
#define HI_ERR_CIPHER_BUSY (HI_S32)(0x804D000C)
|
|
#define HI_ERR_CIPHER_NO_AVAILABLE_RNG (HI_S32)(0x804D000D)
|
|
#define HI_ERR_CIPHER_FAILED_MEM (HI_S32)(0x804D000E)
|
|
#define HI_ERR_CIPHER_UNAVAILABLE (HI_S32)(0x804D000F)
|
|
#define HI_ERR_CIPHER_OVERFLOW (HI_S32)(0x804D0010)
|
|
#define HI_ERR_CIPHER_HARD_STATUS (HI_S32)(0x804D0011)
|
|
#define HI_ERR_CIPHER_TIMEOUT (HI_S32)(0x804D0012)
|
|
#define HI_ERR_CIPHER_UNSUPPORTED (HI_S32)(0x804D0013)
|
|
#define HI_ERR_CIPHER_REGISTER_IRQ (HI_S32)(0x804D0014)
|
|
#define HI_ERR_CIPHER_ILLEGAL_UUID (HI_S32)(0x804D0015)
|
|
#define HI_ERR_CIPHER_ILLEGAL_KEY (HI_S32)(0x804D0016)
|
|
#define HI_ERR_CIPHER_INVALID_ADDR (HI_S32)(0x804D0017)
|
|
#define HI_ERR_CIPHER_INVALID_LENGTH (HI_S32)(0x804D0018)
|
|
#define HI_ERR_CIPHER_ILLEGAL_DATA (HI_S32)(0x804D0019)
|
|
#define HI_ERR_CIPHER_RSA_SIGN (HI_S32)(0x804D001A)
|
|
#define HI_ERR_CIPHER_RSA_VERIFY (HI_S32)(0x804D001B)
|
|
#define HI_ERR_CIPHER_MEMSET_S_FAILED (HI_S32)(0x804D001C)
|
|
#define HI_ERR_CIPHER_MEMCPY_S_FAILED (HI_S32)(0x804D001D)
|
|
#define HI_ERR_CIPHER_RSA_CRYPT_FAILED (HI_S32)(0x804D001E)
|
|
|
|
#ifdef __cplusplus
|
|
#if __cplusplus
|
|
}
|
|
#endif
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __CRYP_CIPHER_H__ */
|
|
|