e2ee 0.0.0

Transport-agnostic end-to-end encryption framework in Rust.
Documentation
  • Coverage
  • 0%
    0 out of 1 items documented0 out of 0 items with examples
  • Size
  • Source code size: 2.05 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 228.37 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 10s Average build duration of successful builds.
  • all releases: 10s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • metwse

e2ee

Embryonic Rust library.

e2ee is a transport-agnostic, end-to-end encryption framework written. It provides building blocks for establishing secure, authenticated communication between peers — independent of the underlying network layer (TCP, UDP, etc.).

Goals

  • Cryptographic peer abstraction
  • Secure handshake with identity/authentication
  • Replay and reorder protection (optional)
  • Customizable key agreement & encryption suites
  • Serializable sessions (store & resume later)
  • Forward secrecy & rekeying
  • Minimal dependencies, zero unsafe