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__ */
 | |
| 
 |