showing fe2o3_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 crate provides cryptographic primitives with a focus on post-quantum cryptography. It includes implementations of:
- The SABER post-quantum key encapsulation mechanism, including LightSaber, Saber and FireSaber variants
- The Dilithium post-quantum digital signature scheme
- AES-256-GCM symmetric encryption
- Ed25519 digital signatures
- Generic traits and types for encryption, signing and key management
The implementations aim to be memory safe and avoid panics while maintaining efficiency. Post-quantum schemes like SABER and Dilithium are implemented based on reference implementations and test vectors to ensure correctness.
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 |
|---|---|---|
| ref/ | 10.4 KiB | 1 file |
| src/ | 403 KiB | 53 files |
| tests/ | 1.1 MiB | 10 files |
| tools/ | 15.0 KiB | 1 file |
| Cargo.toml | 5.1 KiB | |
| LICENSE | 205 bytes | |
| LICENSE-APACHE | 11.1 KiB | |
| LICENSE-BSD | 1.3 KiB | |
| README.md | 1.4 KiB | |
| build.rs | 5.0 KiB | |
| validation_output_for_FIRESABER.txt | 35.5 KiB |