# HPKE Crypto Trait
[![crates.io][crate-badge]][crate-link]
[![Docs][docs-badge]][docs-link]
![Rust Version][rustc-image]
The [hpke-rs] crate can be used with different cryptography backends to perform the cryptographic operations.
This crate defines the HpkeCrypto trait that is required to instantiate [hpke-rs].
It further defines necessary types and errors.
Please see [hpke-rs] for more details.
[hpke-rs]: https://crates.io/crates/hpke-rs
[rustc-image]: https://img.shields.io/badge/rustc-1.56+-blue.svg?style=for-the-badge
[docs-badge]: https://img.shields.io/badge/docs-rs-blue.svg?style=for-the-badge
[docs-link]: https://docs.rs/hpke-rs-crypto
[crate-badge]: https://img.shields.io/crates/v/hpke-rs-crypto.svg?style=for-the-badge
[crate-link]: https://crates.io/crates/hpke-rs-crypto
[hpke-rs]: https://github.com/franziskuskiefer/hpke-rs