GUI to securely send files (without a relay or port forwarding).
Command line tool to securely send files (without a relay or port forwarding).
Protocol for peers to exchange their socket addresses via a server.
Securely connect to a peer using TCP hole-punching.
Server that lets 2 peers exchange their socket addresses.
Simple encrypted ChaCha20Poly1305 wrapper around an async IO stream.
Protocol to securely transfer files over an encrypted IO stream.