aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests/data/stream
diff options
context:
space:
mode:
authorJack Lloyd <[email protected]>2016-04-04 23:30:13 -0400
committerJack Lloyd <[email protected]>2016-04-09 12:57:47 -0400
commit088e85ea774e9035c0b951c27a1a00d0793fa01e (patch)
tree9254702508469a6148c5c5ba28d78239cb1eb028 /src/tests/data/stream
parent8dd6eb9252ad91f59630e2889fa6803f6e3bf554 (diff)
Add support for ChaCha(12)
Diffstat (limited to 'src/tests/data/stream')
-rw-r--r--src/tests/data/stream/chacha.vec17
1 files changed, 16 insertions, 1 deletions
diff --git a/src/tests/data/stream/chacha.vec b/src/tests/data/stream/chacha.vec
index e4386cbd5..1c3c18c7c 100644
--- a/src/tests/data/stream/chacha.vec
+++ b/src/tests/data/stream/chacha.vec
@@ -1,5 +1,20 @@
-[ChaCha]
+[ChaCha(12)]
+
+# ChaCha(12) test vectors from
+# https://github.com/Yawning/sphincs256/blob/master/chacha/chacha_test.go
+
+Key = 80000000000000000000000000000000
+Nonce = 0000000000000000
+In = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+Out = 36CF0D56E9F7FBF287BC5460D95FBA94AA6CBF17D74E7C784DDCF7E0E882DDAE3B5A58243EF32B79A04575A8E2C2B73DC64A52AA15B9F88305A8F0CA0B5A1A25
+
+Key = 0F62B5085BAE0154A7FA4DA0F34699EC3F92E5388BDE3184D72A7DD02376C91C
+Nonce = 288FF65DC42B92F9
+In = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+Out = 49FD8FBF19EDCF3A198F5226AA480B97D9F16BA71A693C4ECB90C276094585DFA4FA259E1EC34DE444C92879BFE7F641EEAC480168DC8969A9C033151B1E9229
+
+[ChaCha(20)]
Key = 00000000000000000000000000000000
Nonce = 0000000000000000
In = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000