17 releases (10 breaking)
0.12.0 | Oct 16, 2023 |
---|---|
0.10.0 | Mar 15, 2023 |
0.9.2 | Sep 2, 2022 |
0.9.1 | Nov 30, 2021 |
0.3.0 | Jul 14, 2020 |
#802 in Cryptography
2,396 downloads per month
Used in 5 crates
(3 directly)
6.5MB
131K
SLoC
PSA Cryptography API Rust Wrapper
This is the higher-level, more Rust-friendly interface.
Mbed Crypto backing
The features of this crate can modify what is compiled in from the PSA Crypto specification:
operations
: everything is included. Thepsa-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. TheMBEDTLS_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.