TuyaOS
类型定义
crypto_types.h 文件参考

PSA cryptography module: type aliases. 更多...

#include "mbedtls/private_access.h"
#include "crypto_platform.h"
#include <stdint.h>
crypto_types.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

类型定义

typedef psa_key_id_t mbedtls_svc_key_id_t
 
typedef uint32_t psa_algorithm_t
 Encoding of a cryptographic algorithm. 更多...
 
typedef uint8_t psa_dh_family_t
 
typedef uint8_t psa_ecc_family_t
 
typedef struct psa_key_attributes_s psa_key_attributes_t
 
typedef uint16_t psa_key_derivation_step_t
 Encoding of the step of a key derivation.
 
typedef uint32_t psa_key_id_t
 
typedef uint32_t psa_key_lifetime_t
 
typedef uint32_t psa_key_location_t
 
typedef uint8_t psa_key_persistence_t
 
typedef uint16_t psa_key_type_t
 Encoding of a key type.
 
typedef uint32_t psa_key_usage_t
 Encoding of permitted usage on a key.
 
typedef int32_t psa_status_t
 Function return status. 更多...
 

详细描述

PSA cryptography module: type aliases.

注解
This file may not be included directly. Applications must include psa/crypto.h. Drivers must include the appropriate driver header file.

This file contains portable definitions of integral types for properties of cryptographic keys, designations of cryptographic algorithms, and error codes returned by the library.

This header file does not declare any function.