Joe Bryan
b5ec0c30f0
hoon: renames +new-end, +new-lsh, +new-rsh
2020-12-02 01:00:09 -08:00
Joe Bryan
4f9cba2baf
hoon: adds +new-end, switches all +end call sites
2020-12-02 00:21:12 -08:00
Paul Driver
5068a4156c
fix secp test (new-secp staging name is gone)
2020-09-21 11:40:29 -07:00
Paul Driver
9be3318ae9
zuse: add refactored secp core (unjetted)
...
The secp core had some flaws: in particular, the logic for signing/recovery
did not match libsecbp256k1 w.r.t. the enigmatic "recid" (v) value. The jet
hints were also subtly wrong, in that the curve parameters were in a sample
(not an arm) and thus not matched by the jet matching scheme. Consequently,
the jets would be used (but incorrect) for other curve parameters.
Tests were also added to exercise the recovery id cases thoroughly.
2020-09-18 14:47:22 -07:00
Joe Bryan
6d56a95837
tests: updates aes-siv regression test comment
2020-06-12 23:26:10 -07:00
Joe Bryan
2d66e596cd
test: add test case for aes-256-siv jet mismatch, observed in the wild
2020-06-12 21:26:48 -07:00
lukechampine
0688c31d8a
test: add scrypt vectors
2020-02-28 11:47:43 -05:00
lukechampine
58cdceafd6
test: add hmac vectors
2020-02-28 11:47:43 -05:00
lukechampine
b300a97ca4
test: add ed25519 vectors
2020-02-28 11:47:43 -05:00
lukechampine
26cfc748b6
test: add AES SIV mode vectors
2020-02-04 15:37:20 -05:00
lukechampine
4b4739f2f9
test: add AES-CMAC vectors
2020-02-03 16:47:23 -05:00
lukechampine
af287fe6d1
test: add AES CTR mode vectors
2020-02-02 18:48:19 -05:00
lukechampine
fb3bba11ff
test: add AES CBC mode vectors
2020-02-02 18:04:13 -05:00
lukechampine
61aae83567
test: add AES ECB mode vectors
2020-02-02 18:03:51 -05:00
Jared Tobin
b3901ab42f
Add 'pkg/arvo/' from commit 'c20e2a185f131ff3f5d3961829bd7a3fe0f227f8'
...
git-subtree-dir: pkg/arvo
git-subtree-mainline: 9c8f40bf6c
git-subtree-split: c20e2a185f
2019-06-28 12:48:05 +08:00