Skip to content

shinymonitor/EFPIX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EFPIX (Encrypted Flood Protocol for Information eXchange) is a flood-based relay protocol for encrypted, metadata-resistant, and spam-tolerant communication designed for secure, anonymous and delivery-critical communication. By default, messages are end-to-end encrypted, and metadata is hidden from relaying nodes, while proof-of-work, deduplication, and aging deter spam and replay without requiring accounts or trusted authorities. The protocol is topology-agnostic, resilient to infrastructure failures, and requires no central server.

Features

  • Topology-Agnostic: Works over any network structure and survives infrastructure loss, censorship, and dynamic topology changes.
  • End-to-End Encryption: Protects both content along with signatures.
  • Metadata Resistance: No metadate outside of encrypted blob.
  • Spam Tolerance: Proof-of-Work and deduplication limit flooding abuse.
  • Optional Enhancements: Broadcasts, Links, Verifiable Delay Functions (VDFs), and more.

Use Cases

  • Secure whistleblower and journalist file drops
  • Activism and censorship-resistant messaging
  • Disaster recovery and infrastructure-loss scenarios
  • Military communication
  • General-purpose privacy-first peer-to-peer messaging

Designed For

It is best suited for asynchronous, privacy-critical communication such as secure email, file drops, offline messaging, and distributed alerts.

Whitepaper

The complete technical specification, threat model, and example instantiation are available here:
EFPIX Whitepaper (PDF)

About

EFPIX: A zero-trust encrypted flood protocol

Topics

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages