Module psa_crypto::types::algorithm[][src]

Enums

Aead

Enumeration of authenticated encryption with additional data algorithms supported.

AeadWithDefaultLengthTag

AEAD algorithm with default length tag enumeration

Algorithm

Enumeration of possible algorithm definitions. Each variant of the enum contains a main algorithm type (which is required for that variant).

AsymmetricEncryption

Enumeration of asymmetric encryption algorithms supported.

AsymmetricSignature

Enumeration of asymmetric signing algorithms supported.

Cipher

Enumeration of symmetric encryption algorithms supported.

FullLengthMac

Enumeration of untruncated MAC algorithms.

Hash

Enumeration of hash algorithms supported.

KeyAgreement

Enumeration of key agreement algorithms supported.

KeyDerivation

Enumeration of key derivation functions supported.

Mac

Enumeration of message authentication code algorithms supported.

RawKeyAgreement

Key agreement algorithm enumeration.

SignHash

Enumeration of hash algorithms used in “hash-and-sign” algorithms.