Skip to content

microsoft/rust-symcrypt

Repository files navigation

SymCrypt on Rust

Introduction

Within this repository, there are 2 crates:

  1. symcrypt-sys: Modified Rust/C FFI bindings over SymCrypt.
  2. symcrypt: Provides friendly Rust wrappers over symcrypt-sys.

Additionally, the repository includes symcrypt-bindgen, a folder that contains tooling to generate Rust/C FFI bindings used by symcrypt-sys.

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

Contribute

We love to receive comments and suggestions. Unfortunately we cannot accept external code contributions except in specific circumstances from vetted partners with whom we have a pre-arranged agreement. If you are a developer of symcrypt please see DEVELOPER.md

About

Friendly and idiomatic Rust wrappers over SymCrypt

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages