[][src]Module parsec_interface::operations::psa_key_attributes

Modules

psa_crypto_sys

PSA Cryptography API Wrapper

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 bits field of the key attributes. See the book for more details.

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