Oregami
Repositories/oxedyne/fe2o3

oxedyne/fe2o3/fe2o3_shield

showing fe2o3_shield/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 major application-level crate providing secure peer-to-peer networking via UDP. The Shield (Signed Hash In Every Little Datagram) protocol offers:

  • Security-focused UDP messaging with post-quantum cryptography options
  • A lightweight handshake procedure for establishing encrypted sessions
  • Robust denial of service mitigation through proof of work validation
  • Flexible choice of cryptographic primitives for encryption, signing and key derivation
  • Modular design allowing custom protocol implementations

The crate includes both a library for building Shield protocol applications and a reference UDP server implementation.

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>

NameSizeWhat
.claude/84 bytes1 file
ref/163 KiB2 files
sims/784 bytes5 files
src/221 KiB32 files
tests/23.7 KiB4 files
Cargo.toml1.7 KiB
LICENSE205 bytes
LICENSE-APACHE11.1 KiB
LICENSE-BSD1.3 KiB
README.md1.4 KiB
TODO.md8.2 KiB
build581 bytesexecutable