aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md25
1 files changed, 23 insertions, 2 deletions
diff --git a/README.md b/README.md
index ddc1dcc..a41ad6f 100644
--- a/README.md
+++ b/README.md
@@ -31,8 +31,8 @@ version of SipHash:
verifies 64 test vectors, and
-```c
- ./siphash24_test_debug
+```C
+ ./siphash24_debug
```
does the same and prints intermediate values.
@@ -45,6 +45,27 @@ lines
#define dROUNDS 4
```
+Obviously, if the number of rounds is modified then the test vectors
+won't verify.
+
+
+128-bit tags (experimental)
+---------------------------
+
+In addition to the original SipHash, which returns 64-bit tags, this
+reference code implements an experimental mode to return 128-bit tags.
+This mode is enable when the constant `DOUBLE` is defined.
+
+Running
+
+```sh
+ make double
+```
+
+will build `siphash24_test_double` and `siphash24_debug_double`.
+
+The **128-bit mode is experimental**, use at your own risk.
+
Intellectual property
---------------------