Skip to main content

Crate phantom_protocol

Crate phantom_protocol 

Source
Expand description

§Phantom Protocol SDK

Post-quantum secure L4/L6 universal transport framework.

Provides:

  • Hybrid key exchange (X25519 + Kyber768)
  • Hybrid signatures (Ed25519 + Dilithium3)
  • Multi-path transport (KCP, TCP, FakeTLS)
  • Connection migration and fallback
  • Stream multiplexing (reliable + unreliable)

The core transmits only Vec<u8> / Bytes. Serialization (JSON, Protobuf, etc.) is the user’s responsibility.

Re-exports§

pub use config::PhantomConfig;

Modules§

api
Phantom Protocol Public API
config
crypto
observability
Phantom Protocol observability subsystem.
runtime
Async runtime abstraction (Phase 3.1).
security
transport
Phantom Universal Transport Core
validation

Enums§

CoreError
Universal Core Error Enum compatible with FFI exports