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§
- Native
Operation - Container type for operation conversion values, holding a native operation object to be passed in/out of a converter.
- Native
Result - 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
.