aboutsummaryrefslogtreecommitdiffstats
path: root/src/handshake/mod.rs
diff options
context:
space:
mode:
authorMathias Hall-Andersen <mathias@hall-andersen.dk>2019-07-29 12:45:10 +0200
committerMathias Hall-Andersen <mathias@hall-andersen.dk>2019-07-29 12:45:10 +0200
commitf46f36ad2969d2de9ed969b51279925cc65905fd (patch)
tree9ec6b660c078e5a4028ea7a892c511b197658eab /src/handshake/mod.rs
parentRestructured for wireguard-rs (diff)
downloadwireguard-rs-f46f36ad2969d2de9ed969b51279925cc65905fd.tar.xz
wireguard-rs-f46f36ad2969d2de9ed969b51279925cc65905fd.zip
Begin work on MAC field processing
Diffstat (limited to 'src/handshake/mod.rs')
-rw-r--r--src/handshake/mod.rs19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/handshake/mod.rs b/src/handshake/mod.rs
new file mode 100644
index 0000000..4314925
--- /dev/null
+++ b/src/handshake/mod.rs
@@ -0,0 +1,19 @@
+/* Implementation of the:
+ *
+ * Noise_IKpsk2_25519_ChaChaPoly_BLAKE2s
+ *
+ * Protocol pattern, see: http://www.noiseprotocol.org/noise.html.
+ * For documentation.
+ */
+
+mod device;
+mod macs;
+mod messages;
+mod noise;
+mod peer;
+mod timestamp;
+mod types;
+
+// publicly exposed interface
+
+pub use device::Device;