-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathstreaming_test_vector.json
51 lines (51 loc) · 3.77 KB
/
streaming_test_vector.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
{
"name": "streaming tests",
"proto_string": "custom string number 2, that's a pretty long string",
"security": 128,
"_comment": "These were taken from https://github.com/mimoo/StrobeGo/blob/master/strobe/test_vectors/test_vectors.json. Thanks David!",
"_comment": "NOTE: recv_MAC throws an authentication error in this file. This is expected.",
"operations": [
{
"name": "init",
"input_data": "",
"meta": false,
"state_after": "9c7f75fa8b893ab70ad448513c0b5243b2792a3e306706c45f1b9e4a9018920ff37e485e146b9d66fb6a1b4d6f8933e7561d2392d12d331293cc92e8a624acf6e1b60095e322bbfbc845e5b26995fe7d7c841374d1ff5898c92ee0636b06727321c92a603907035349ccbb1b92b7b0057e8fa87fcebc7e88656fcb45ae04bc34cabeaebe79d91750c0e8bf13b966504d1343597265dd8865adf91409cc9b20d5f47444041f97b699ddfbdee91ea87bd09bf8b02da75a96e947f07f5b65bb4e6efefaa16abfd9fbf6",
"stream": false
},
{
"name": "KEY",
"meta": false,
"input_data": "30313031303130313030313030313031303130313031303130313031303031303031",
"state_after": "3031303130313031303031303031303130313031303130313031303130303130303124fd46140c84c87f6613d7ff30a22d105ea7b8cde98ac104cf72d0c913bd71c6b7918cf8d1a15f8aa2b6bd6b92416e709b9678b52358884b3855dc4714ae0b93338829fbca58361efeeb58c41e9511258beba1322752c123696de8c20159b6b17303f56df8741c6fecc991611ca8f755d54bed57960feb032f47d64df53030a491151fe6f4cdd0c48f9c0a81e5bce406de061283d6257ac6ef2babc776e5dee146793acef9cf",
"stream": false
},
{
"name": "KEY",
"meta": false,
"input_data": "30313031303130313030313030313031303130313031303130313031303031303031",
"state_after": "30313031303130313030313030313031303130313031303130313031303031303031303130313031303130303130303130313031303130313031303130313030313030318cf8d1a15f8aa2b6bd6b92416e709b9678b52358884b3855dc4714ae0b93338829fbca58361efeeb58c41e9511258beba1322752c123696de8c20159b6b17303f56df8741c6fecc991611ca8f755d54bed57960feb032f47d64df53030a491151fe6f4cdd0c48f9c0a81e5bce406de061283d6257ac6ef2babc776e5dee146793acef9cf",
"stream": true
},
{
"name": "AD",
"meta": false,
"input_data": "68656c6c6f2c20686f772061726520796f7520676f6f64207369723f203f3f3f3f",
"state_after": "30313031303130313030313030313031303130313031303130313031303031303031303130313031303130303130303130313031303130313031303130313030313030318cfab9c433e6cd9a9d03fd364e11e9f358cc4c2da82c573ab86767c779ac13b716c4f558361efeeb58c41e9511258beba1322752c123696de8c20159b6b17303f56df8741c6fecc991611ca8f755d54bed57960feb032f47d64df53030a491151fe6f4cdd0c48f9c0a81e5bce406de061283d6257ac6ef2babc776e5dee146793acef9cf",
"stream": false
},
{
"name": "AD",
"meta": false,
"input_data": "68656c6c6f2c20686f772061726520796f7520676f6f64207369723f203f3f3f3f",
"state_after": "30313031303130313030313030313031303130313031303130313031303031303031303130313031303130303130303130313031303130313031303130313030313030318cfab9c433e6cd9a9d03fd364e11e9f358cc4c2da82c573ab86767c779ac13b716c4f5305372928474e476fa6605ea99c4125e3db4030e0287a6212adfc34c23ca52c74b1c6fecc991611ca8f755d54bed57960feb032f47d64df53030a491151fe6f4cdd0c48f9c0a81e5bce406de061283d6257ac6ef2babc776e5dee146793acef9cf",
"stream": true
},
{
"name": "AD",
"meta": false,
"input_data": "68656c6c6f2c20686f772061726520796f7520676f6f64207369723f203f3f3f3f",
"state_after": "5117b46c2d842655c1be2a69f64f16aaaad2c0050fe2ac5446afe44345a9b10d044c8b3ec8005a9e362c0a431ab5c4d8228c2f890ae56ad3fef4404aa6cc76704b503d627553ae9635d329cdfa86ed29ec0dd79787ff3fcefdee7463c053ef3b4a4fa7c8eb89a6372df2c4ccfc7469d7447bd19a67940642334706e5ff6b1ef58514e55c6b5c6921c58eb7cb5c57978c92c42e598926fcfdcd9705fb948ed6fe9027c65fb0659c98a9c9668d523dfa2b27bde76224944503b686901c989fedac34994dd16daedf00",
"stream": false
}
]
}