Zer0 Secret Stream
Secret Stream
Zer0 Secret Stream
Noise-style secret stream with handshakes, framing, bridge IO, tunables, metrics, and typed errors.
At a glance
| Field | Value |
|---|---|
| Crate/package | zer0-secret-stream |
| Manifest version | 0.1.0 |
| Source | network/zer0-secret-stream |
What developers should learn here
Noise-style secret stream with handshakes, framing, bridge IO, tunables, metrics, and typed errors. Use the source reference for exact declarations and the workflow pages for implementation boundaries.
Page map
Handshake
Profile-specific handshake and authenticated session setup.
Framing
Frame layout and record splitting.
Bridge IO
AsyncRead/Write bridge over a session.
Tunables and Metrics
Session tunables and metrics.
API Surface
Source declarations, feature conditions, and module references.
Source modules
bridge— network/zer0-secret-stream/src/lib.rscodec— network/zer0-secret-stream/src/lib.rsconfig— network/zer0-secret-stream/src/lib.rserrors— network/zer0-secret-stream/src/lib.rshandshake— network/zer0-secret-stream/src/lib.rsmetrics— network/zer0-secret-stream/src/lib.rs
Current implementation boundary
Default builds enable protocol1-alpha and use the authenticated SecureSession path. Raw compatibility constructors require --no-default-features --features legacy-api; the two profiles cannot be combined.