oxedyne/fe2o3/fe2o3_iop_crypto
showing fe2o3_iop_crypto/README.md
Oxedyne Hematite (fe2o3)
Hematite is a collection of crates built from first principles, providing foundational tools for building robust applications. See the github repo for more information.
This crate
This is a fundamental crate providing interoperability traits and implementations for cryptographic operations in Hematite. It defines core traits for key exchange mechanisms (KeyExchanger), encryption (Encrypter), and digital signatures (Signer), along with supporting types for key management. The crate implements these traits using a flexible alternative pattern that allows switching between default and given implementations while maintaining type safety and proper error handling.
Supporting Development
This project is developed and maintained through GitHub Sponsors. If you find Hematite valuable for your work or interesting as a project, consider supporting its continued development. No special perks or privileges - just sustainable open source development of innovative Rust infrastructure and apps.
GitHub Sponsors
License
See the LICENSE file for license rights and limitations.
Contact
<hello@oxedyne.com>
| Name | Size | What |
|---|---|---|
| src/ | 27.7 KiB | 5 files |
| Cargo.toml | 397 bytes | |
| LICENSE | 205 bytes | |
| LICENSE-APACHE | 11.1 KiB | |
| LICENSE-BSD | 1.3 KiB | |
| README.md | 1.2 KiB |