Skip to content

1Password/credential-exchange

 
 

Repository files navigation

Credential Exchange

Credential Exchange is a collection of Rust libraries for working with the Credential Exchange Specifications.

For more information about the credential exchange protocol, please read the Bitwarden blog post or the Fido Alliance announcement.

Disclaimer

Caution

This library does not automatically clear sensitive values from memory. It is heavily encouraged to use it alongside a zeroizing global allocator like zeroizing-alloc. We may be open to pull requests that adds native zeroize support depending on the developer ergonomics.

Note

This library is still in early development and as the specification evolves so will this library.

Structure

It's currently comprised of the following crates:

  • credential-exchange-format: Credential Exchange Format.
  • credential-exchange-protocol: Credential Exchange Protocol.
  • credential-exchange: Reserved crate for higher level abstractions.

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%