Skip to content

lampeh/yamn

 
 

Repository files navigation

Yet Another Mix Net - A Mixmaster derivative

YAMN tries to look like Mixmaster in order to maintain compatibility with the
various GUI's and peripheral applications that serve to make it a complete
solution.  Under the covers there will be some significant differences:-

* Revised crypto functions.  Instead of Mixmaster's Triple-DES, RSAES-PKCS1-v1_5
and MD5, YAMN will use AES, NaCl Box and Blake2.

* Deterministic header padding to protect against tagging attacks

Installation from source:
go build

Post-install configuration:-
Create a dir for yamn.  (mkdir yamn)
Copy yamn binary (yamn.exe on Windows) to the above dir
Copy yamn.yml.sample to same dir and rename to yamn.yml
Modify yamn.yml to meet your requirements

Examples:-

Send an anonymous email
yamn --mail msg.txt

Use a user-defined chain
yamn --mail --chain="*,*,yamn" msg.txt

Send multiple copies
yamn --mail --copies=2 msg.txt

Perform remailer functions
yamn --remailer

Start a remailer daemon
yamn --remailer --daemon

About

Yet Another Mix Net

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Go 95.1%
  • HTML 4.9%