[−][src]Module psa_crypto::types::key
Re-exports
pub use psa_crypto_sys; |
Structs
Attributes | Native definition of the attributes needed to fully describe a cryptographic key. |
Id | Definition of the key ID. |
Policy | Definition of the key policy, what is permitted to do with the key. |
UsageFlags | Definition of the usage flags. They encode what kind of operations are permitted on the key. |
Enums
DhFamily | Enumeration of Diffie Hellman group families supported. |
EccFamily | Enumeration of elliptic curve families supported. They are needed to create an ECC key.
The specific curve used for each family is given by the |
Lifetime | The lifetime of a key indicates where it is stored and which application and system actions will create and destroy it. |
Type | Enumeration of key types supported. |
Constants
PSA_KEY_ID_USER_MAX | |
PSA_KEY_ID_USER_MIN |
Type Definitions
psa_key_id_t |