THE AMOS PROTOCOL
Anonymous Media Origination Standard
Wire specification for anonymous, censorship-resistant, one-directional media submission over a peer-to-peer relay network. No accounts. No registration. No server to seize.
Protocol Parameters
Cryptographic Primitives
- Hash SHA-256 (FIPS 180-4)
- AEAD ChaCha20-Poly1305 (RFC 8439)
- HPKE DHKEM(X25519, HKDF-SHA256) + ChaCha20-Poly1305 (RFC 9180)
- MAC / PRF HMAC-SHA256 (RFC 2104)
- Signatures Ed25519 (RFC 8032)
- CSPRNG OS-provided (§5.6)
Architecture
Submitting Node
Strips device identity. Encrypts evidence envelope. Erasure-codes media into N fragments. Distributes to relay peers under anti-concentration constraints.
Relay Network
Receives, holds, mixes, and forwards encrypted fragments. Per-relay delay ≥ 60s. Cannot read contents. Cover traffic makes real and dummy fragments indistinguishable.
Consuming Platform
Reassembles K-of-N fragments. Decrypts evidence envelope. Verifies cryptographic chain of custody from capture to receipt.
Transport Modes
- Mode A: Internet Relay. Fragments over TLS-encrypted relay-to-relay connections. Standard operation when connectivity is available.
- Mode B: Local Mesh. Bluetooth LE and Wi-Fi Direct. Device-to-device propagation without internet access.
- Mode C: Store-and-Forward. Fragments stored locally, transmitted when connectivity resumes. Survives extended blackouts.
One-directional flow only. No acknowledgments, no return channel. Fragment tags derived per-submission via K-tag HMAC, unlinkable across submissions.
Threat Model
The protocol makes explicit anonymity claims bounded by adversary class. Class 4 (device compromise) is outside the protocol's protection envelope. See §10 of the specification for formal bounds and mitigations by attack vector.
Delivery Layers
Each layer carries its own content hash inside the evidence envelope (SHA-256, computed at capture). The cryptographic binding runs from capture to reassembly.
Normative Documents
-
Protocol Specification v0.5 Wire formats, cryptographic constructions, relay behavior, mixing discipline, consuming platform interface.
-
Companion Whitepaper v0.5 Motivation, design rationale, technology landscape, open questions, and deployment challenges.
-
GitHub Repository Source, issue tracker, and canonical document history.
-
Project AMOS The umbrella initiative: manifesto, context, and the case for building.