From c0898c2d3b3b197ff93f9b1c1da2bbcec0fec341 Mon Sep 17 00:00:00 2001 From: Yawning Angel Date: Sun, 20 Jan 2019 08:19:36 +0000 Subject: [PATCH] Fix missing field size in obfs4-spec.txt Thanks to @SudoHenk on github for pointing out the issue long ago. --- doc/obfs4-spec.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/obfs4-spec.txt b/doc/obfs4-spec.txt index 7d54ffc..3f43e02 100644 --- a/doc/obfs4-spec.txt +++ b/doc/obfs4-spec.txt @@ -19,7 +19,7 @@ ScrambleSuit [0] has been developed with the aim of improving the obfs3 [1] protocol to provide resilience against active attackers and to disguise flow signatures. - + ScrambleSuit like the existing obfs3 protocol uses UniformDH for the cryptographic handshake, which has severe performance implications due to modular exponentiation being a expensive operation. Additionally, the key @@ -230,7 +230,7 @@ Bytes 064:071 - Server to Client 64 bit SipHash-2-4 OFB IV. Bytes 072:103 - Client to Server 256 bit NaCl secretbox key. - Bytes 104:119 - Client to Server NaCl secretbox nonce prefix. + Bytes 104:119 - Client to Server 128 bit NaCl secretbox nonce prefix. Bytes 120:135 - Client to Server 128 bit SipHash-2-4 key. Bytes 136:143 - Client to Server 64 bit SipHash-2-4 OFB IV.