psa-crypto

Crates.iopsa-crypto
lib.rspsa-crypto
version0.12.0
sourcesrc
created_at2020-06-03 13:20:54.171801
updated_at2023-10-16 16:01:20.826461
descriptionWrapper around the PSA Cryptography API
homepage
repositoryhttps://github.com/parallaxsecond/rust-psa-crypto
max_upload_size
id249660
size218,333
admin (github:parallaxsecond:admin)

documentation

README

PSA Cryptography API Rust Wrapper

This is the higher-level, more Rust-friendly interface.

Crates.io Code documentation CI tests

Mbed Crypto backing

The features of this crate can modify what is compiled in from the PSA Crypto specification:

  • operations: everything is included. The psa-crypto-sys crate statically links by default Mbed Crypto. See the documentation of that crate to see how to modify the linking options. This feature is activated by default.
  • interface: only the abstraction over the PSA Crypto interface (types, helper methods) are included. The MBEDTLS_INCLUDE_DIR environment variable is needed to produce Rust shims around PSA Crypto macros.
  • without any of the above: only the specification-defined parts are included.
Commit count: 221

cargo fmt