Skip to content

Repository files navigation

SymCrypt on Rust

Within this repository, there are 2 crates:

  1. symcrypt-sys: Rust/C FFI bindings for SymCrypt.
  2. symcrypt: Friendly and idiomatic Rust wrappers over symcrypt-sys.

Additionally, the repository includes symcrypt-bindgen, tooling to generate the FFI bindings used by symcrypt-sys.

The purpose of these crates is to bring FIPS-compliant cryptography to the Rust ecosystem.

Contributing

We welcome comments, suggestions, and contributions from vetted partners. See CONTRIBUTING.md for the branch model, PR process, and developer workflows.

About

Friendly and idiomatic Rust wrappers over SymCrypt

Resources

Code of conduct

Contributing

Security policy

Stars

72 stars

Watchers

5 watching

Forks

Releases

Packages

Used by

Contributors

Languages