Skip to content

egrimley-arm/rust-psa-crypto

 
 

Repository files navigation

PSA Cryptography API Rust Wrapper

CI tests

This repository contains a Rust wrapper around the PSA Cryptography API. There are two layers of wrapping:

  • psa-crypto-sys: a lower-level wrapper that exposes a minimal low-level C interface to Rust

  • 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 to know more about the contribution process.

About

Rust wrapper around the PSA Cryptography API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 92.9%
  • C 6.3%
  • Shell 0.8%