https://github.com/parallaxsecond/rust-psa-crypto
Rust wrapper around the PSA Cryptography API
https://github.com/parallaxsecond/rust-psa-crypto
Last synced: 2 days ago
JSON representation
Rust wrapper around the PSA Cryptography API
- Host: GitHub
- URL: https://github.com/parallaxsecond/rust-psa-crypto
- Owner: parallaxsecond
- License: apache-2.0
- Created: 2020-04-23T14:43:52.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-03-24T15:58:25.000Z (about 1 year ago)
- Last Synced: 2025-04-28T06:22:47.139Z (15 days ago)
- Language: Rust
- Size: 292 KB
- Stars: 9
- Watchers: 6
- Forks: 27
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# PSA Cryptography API Rust Wrapper
This repository contains a Rust wrapper around the [PSA Cryptography API](https://developer.arm.com/architectures/security-architectures/platform-security-architecture/documentation). There are two layers of wrapping:
* [`psa-crypto-sys`](psa-crypto-sys): a lower-level wrapper that exposes a minimal low-level C interface to Rust
* [`psa-crypto`](psa-crypto): a higher-level, more Rust-friendly interface
## Notice
The PSA Crypto wrapper is currently work-in-progress. This repository is currently mainly a space for prototyping and design discussion.
If you build the wrapper from source you need to run `git submodule update --init` after cloning the repository.
## License
The software is provided under Apache-2.0. Contributions to this project are accepted under the same license.
## Contributing
Please check the [**Contribution Guidelines**](https://parallaxsecond.github.io/parsec-book/contributing.html)
to know more about the contribution process.