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

Key attributes

The key attributes are used for some key management operations and also on cryptographic operations to make sure that the key has the correct policy.

Structs

KeyAttributes

Native definition of the attributes needed to fully describe a cryptographic key.

KeyPolicy

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

KeyType

Enumeration of key types supported.