poly1305 #1

Merged
neemek merged 3 commits from poly1305 into main 2025-11-08 18:14:57 +00:00
Showing only changes of commit 190c56eeff - Show all commits

View file

@ -46,7 +46,7 @@ impl EncryptedStream {
let shared_secret = secret.diffie_hellman(&their_public); let shared_secret = secret.diffie_hellman(&their_public);
let key = let key =
shared_secret.derive_key(|bytes| blake3::derive_key(KEY_DERIVATION_CONTEXT, &bytes)); shared_secret.derive_key(|bytes| blake3::derive_key(KEY_DERIVATION_CONTEXT, bytes));
Ok(EncryptedStream::wrap(socket, key)) Ok(EncryptedStream::wrap(socket, key))
} }
@ -152,7 +152,7 @@ impl TryFrom<TcpStream> for EncryptedStream {
let shared_secret = secret.diffie_hellman(&their_public); let shared_secret = secret.diffie_hellman(&their_public);
let key = let key =
shared_secret.derive_key(|bytes| blake3::derive_key(KEY_DERIVATION_CONTEXT, &bytes)); shared_secret.derive_key(|bytes| blake3::derive_key(KEY_DERIVATION_CONTEXT, bytes));
Ok(EncryptedStream::wrap(socket, key)) Ok(EncryptedStream::wrap(socket, key))
} }