Module operations

Source
Expand description

§Rust representation of operations

Rust native representation of the language neutral operations described in the Operations page in the book. Some of the doc comments have directly been taken from the PSA Crypto API document version 1.0.0. Please check that document and the book for more details.

Modules§

attest_key
AttestKey operation
can_do_crypto
CanDoCrypto operation
delete_client
DeleteClient operation
list_authenticators
ListAuthenticators operation
list_clients
ListClients operation
list_keys
ListKeys operation
list_opcodes
ListOpcodes operation
list_providers
ListProviders operation
ping
Ping operation
prepare_key_attestation
PrepareKeyAttestation operation
psa_aead_decrypt
PsaAeadDecrypt operation
psa_aead_encrypt
PsaAeadEncrypt operation
psa_algorithm
PSA Algorithms
psa_asymmetric_decrypt
PsaAsymmetricDecrypt operation
psa_asymmetric_encrypt
PsaAsymmetricEncrypt operation
psa_cipher_decrypt
PsaCipherDecrypt operation
psa_cipher_encrypt
PsaCipherEncrypt operation
psa_destroy_key
PsaDestroyKey operation
psa_export_key
PsaExportKey operation
psa_export_public_key
PsaExportPublicKey operation
psa_generate_key
PsaGenerateKey operation
psa_generate_random
PsaGenerateRandom operation
psa_hash_compare
PsaHashCompare operation
psa_hash_compute
PsaHashCompute operation
psa_import_key
PsaImportKey operation
psa_key_attributes
PSA Key types
psa_raw_key_agreement
PsaRawKeyAgreement operation
psa_sign_hash
PsaSignHash operation
psa_sign_message
PsaSignMessage operation
psa_verify_hash
PsaVerifyHash operation
psa_verify_message
PsaVerifyMessage operation
utils_deprecated_primitives
Utilities for checking deprecated primitives

Enums§

NativeOperation
Container type for operation conversion values, holding a native operation object to be passed in/out of a converter.
NativeResult
Container type for result conversion values, holding a native result object to be passed in/out of the converter.

Traits§

Convert
Definition of the operations converters must implement to allow usage of a specific BodyType.