From 1cfd5aea1aba4b01905414351df13e8f5d4dfb1c Mon Sep 17 00:00:00 2001 From: Mathias Hall-Andersen Date: Tue, 30 Jul 2019 15:28:11 +0200 Subject: Move to nested handshake message structure Having the nested structure: Handshake Message: Noise part (zerocopy message) MAC footer part (zerocopy message) Greatly simplifies processing the MAC fields, since the MAC footer covers the noise part, which can be accessed as bytes using AsBytes. --- Cargo.toml | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'Cargo.toml') diff --git a/Cargo.toml b/Cargo.toml index 0b4ce0e..6285fdc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,6 +15,11 @@ rust-crypto = "^0.2" generic-array = "0.12.3" zerocopy = "0.2.7" byteorder = "1.3.1" +digest = "0.8.0" [dependencies.x25519-dalek] version = "^0.5" + +[dependencies.subtle] +version = "2.1" +features = ["nightly"] \ No newline at end of file -- cgit v1.2.3-59-g8ed1b