@@ -1,15 +1,20 @@
|
|||||||
# MUD
|
# MUD
|
||||||
|
|
||||||
MUD is a secure, multipath network protocol over UDP.
|
MUD is a secure, multipath network protocol over UDP.
|
||||||
|
See [glorytun](https://github.com/angt/glorytun) for details.
|
||||||
|
|
||||||
### Compatibility
|
### Compatibility
|
||||||
|
|
||||||
Linux is the platform of choice but it was successfully ported to OpenBSD and OSX.
|
Linux is the platform of choice but it was successfully ported to OpenBSD and OSX.
|
||||||
|
|
||||||
|
### Dependencies
|
||||||
|
|
||||||
|
* A recent version of GCC or Clang.
|
||||||
|
* [libsodium](https://github.com/jedisct1/libsodium).
|
||||||
|
|
||||||
### Security
|
### Security
|
||||||
|
|
||||||
MUD uses [libsodium](https://github.com/jedisct1/libsodium) for all cryptographic operations.
|
Encryption and authentication is done with AEGIS256 when aesni is available otherwise ChaCha20-Poly1305 is used.
|
||||||
Encryption (and authentication) is done with AES256-GCM when aesni is available otherwise ChaCha20-Poly1305 is used.
|
|
||||||
The Diffie-Hellman function X25519 is used for key exchange.
|
The Diffie-Hellman function X25519 is used for key exchange.
|
||||||
|
|
||||||
### Issues
|
### Issues
|
||||||
|
|||||||
Reference in New Issue
Block a user