mirror of
https://github.com/chipsenkbeil/distant.git
synced 2024-11-09 07:10:28 +00:00
Update readme to reflect current auth/encrypt logic
This commit is contained in:
parent
e4273a1be9
commit
c45aea8fe7
@ -21,10 +21,10 @@ talk to the server.
|
||||
|
||||
- Asynchronous in nature, powered by [`tokio`](https://tokio.rs/)
|
||||
- Data is serialized to send across the wire via [`CBOR`](https://cbor.io/)
|
||||
- Encryption & authentication are handled via [`orion`](https://crates.io/crates/orion)
|
||||
- [XChaCha20Poly1305](https://cryptopp.com/wiki/XChaCha20Poly1305) for an authenticated encryption scheme
|
||||
- [BLAKE2b-256](https://www.blake2.net/) in keyed mode for a second authentication
|
||||
- [Elliptic Curve Diffie-Hellman](https://en.wikipedia.org/wiki/Elliptic-curve_Diffie%E2%80%93Hellman) (ECDH) for key exchange
|
||||
- Encryption & authentication are handled via
|
||||
[XChaCha20Poly1305](https://tools.ietf.org/html/rfc8439) for an authenticated
|
||||
encryption scheme via
|
||||
[RustCrypto/ChaCha20Poly1305](https://github.com/RustCrypto/AEADs/tree/master/chacha20poly1305)
|
||||
|
||||
## Installation
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user