Frank Denis
|
0b6370dd0a
|
Always undef NDEBUG in tests
|
2017-12-06 12:17:57 +00:00 |
|
Frank Denis
|
625e313e74
|
Avoid an expression in a assert() with side effects
|
2017-12-06 12:16:37 +00:00 |
|
Frank Denis
|
e89c43edf6
|
secretstream: add a test for rekeying using TAG_REKEY
|
2017-12-06 11:45:47 +00:00 |
|
Frank Denis
|
22b65dc57c
|
Add a call to sodium_stackzero()
|
2017-12-05 17:49:58 +00:00 |
|
Frank Denis
|
01072a2f6a
|
More tests
|
2017-12-03 21:16:46 +01:00 |
|
Frank Denis
|
cdd7d5f37d
|
Add explicit cast
|
2017-12-03 21:02:17 +01:00 |
|
Frank Denis
|
8ad6ffa9d6
|
More tests
|
2017-12-03 20:56:17 +01:00 |
|
Frank Denis
|
b6262d982f
|
Don't even try to compile non-minimal code
|
2017-12-03 16:55:46 +01:00 |
|
Frank Denis
|
139cadc76d
|
Skip tests 13&14 in minimal mode
|
2017-12-03 16:49:55 +01:00 |
|
Frank Denis
|
99fe9eb67f
|
More misuse tests
|
2017-12-03 16:39:05 +01:00 |
|
Frank Denis
|
947cf4ada5
|
casts
|
2017-12-01 17:29:41 +01:00 |
|
Frank Denis
|
229dac07ee
|
casts
|
2017-12-01 17:29:29 +01:00 |
|
Frank Denis
|
217a9330a4
|
More tests
|
2017-12-01 17:21:59 +01:00 |
|
Frank Denis
|
84047b703a
|
More tests
|
2017-12-01 17:04:09 +01:00 |
|
Frank Denis
|
dbaa94fe27
|
Casts
|
2017-12-01 16:33:10 +01:00 |
|
Frank Denis
|
e44614505b
|
Casts
|
2017-12-01 16:32:25 +01:00 |
|
Frank Denis
|
18af4c61eb
|
Fix format string sign
|
2017-12-01 15:28:09 +01:00 |
|
Frank Denis
|
218dac349a
|
Fix format string sign
|
2017-12-01 15:24:48 +01:00 |
|
Frank Denis
|
d2a48e9f60
|
secretstream test: provide additional data to lift ambiguity on what is being tested
Spotted by @emilbayes - Thanks!
|
2017-11-26 22:04:18 +01:00 |
|
Frank Denis
|
46e2a46490
|
secretstream test: provide additional data to lift ambiguity on what is being tested
Spotted by @emilbayes - Thanks!
|
2017-11-26 22:02:26 +01:00 |
|
Frank Denis
|
ee2403deba
|
Check for RDRAND presence
|
2017-11-25 17:53:33 +01:00 |
|
Frank Denis
|
c190574cee
|
x25519-ref10: reject low order points before the multiplication
|
2017-11-17 10:47:00 +01:00 |
|
Frank Denis
|
fc10e78580
|
Add a test for constants
|
2017-11-15 16:58:31 +01:00 |
|
Frank Denis
|
a60d877327
|
Add a test for crypto_scalarmult_ed25519
|
2017-11-15 16:57:29 +01:00 |
|
Frank Denis
|
7653df070c
|
Keep only the second test
|
2017-11-15 16:15:25 +01:00 |
|
Frank Denis
|
222ab9857c
|
Check that add/sub don't enforce the canonical form
|
2017-11-15 15:31:01 +01:00 |
|
Frank Denis
|
4fe7f88063
|
Re-merge previous test; add the correct prime
|
2017-11-15 15:26:41 +01:00 |
|
Frank Denis
|
d8c36842eb
|
Remove a test that doesn't make sense
|
2017-11-15 01:59:43 +01:00 |
|
Frank Denis
|
97e6f73230
|
Add a pretty obvious assertion
|
2017-11-15 01:48:28 +01:00 |
|
Frank Denis
|
3d8889560e
|
Export constants
|
2017-11-15 01:47:54 +01:00 |
|
Frank Denis
|
1e06b32f45
|
Add a couple more tests for ed25519_is_valid_point()
|
2017-11-15 01:44:55 +01:00 |
|
Frank Denis
|
63f7727a74
|
C++ compat
|
2017-11-15 01:37:33 +01:00 |
|
Frank Denis
|
1df2285362
|
Add a preliminary test for core_ed25519
|
2017-11-15 01:34:43 +01:00 |
|
Frank Denis
|
7e75ad4ca9
|
Remove unused var
|
2017-10-23 23:43:19 +02:00 |
|
Frank Denis
|
f5e1767b22
|
sign_keygen(): don't hash the secret scalar in non-deterministic mode
Improve clarity
No need to clamp the key prior to computing a synthetic nonce
nonce -> Z for clarity
|
2017-10-11 21:30:52 +02:00 |
|
Frank Denis
|
f54c6db981
|
sign_keygen(): don't hash the secret scalar in non-deterministic mode
|
2017-10-11 21:27:48 +02:00 |
|
Frank Denis
|
99eee854fe
|
Add a compile-time switch to create non-deterministic signatures
|
2017-10-06 16:36:06 +02:00 |
|
Frank Denis
|
0dd8338b83
|
Add a compile-time switch to create non-deterministic signatures
|
2017-10-06 15:35:07 +02:00 |
|
Frank Denis
|
2a367074fe
|
Add actual performance API emulation for old browsers
|
2017-10-05 07:52:33 +02:00 |
|
Frank Denis
|
e784a3fb40
|
Add no-ops for very old browsers without the performance API
|
2017-10-05 01:46:02 +02:00 |
|
Frank Denis
|
4b4fce0be9
|
Use less memory for the pwhash tests
|
2017-10-05 00:42:58 +02:00 |
|
Frank Denis
|
37d9f09f5b
|
Round duration
|
2017-10-05 00:20:55 +02:00 |
|
Frank Denis
|
752c1fff2d
|
emscripten template: make the module global
|
2017-10-05 00:16:37 +02:00 |
|
Frank Denis
|
cc8cd391c9
|
Fix emscripten template
|
2017-10-05 00:11:40 +02:00 |
|
Frank Denis
|
93e39760b9
|
Wasm: add basic benchmark
Not really fair yet since the script isn't preloaded
|
2017-10-05 00:02:37 +02:00 |
|
Frank Denis
|
f0daa92f50
|
Remove index-wasm.html.tpl
|
2017-10-04 23:52:39 +02:00 |
|
Frank Denis
|
6a0e144899
|
Use less memory for the pwhash tests
|
2017-10-04 22:52:11 +02:00 |
|
Frank Denis
|
cd1b97d5a2
|
Regen autoconf files
|
2017-10-01 17:17:11 +02:00 |
|
Frank Denis
|
d3e20869af
|
crypto_pwhash_ALG_DEFAULT is now Argon2id
|
2017-10-01 12:12:13 +02:00 |
|
Frank Denis
|
2f51ed3397
|
Rename the test/pwhash.c -> test/pwhash_argon2i.c
|
2017-10-01 11:09:55 +02:00 |
|