Karel Miko
|
87142382da
|
lint fixes discussed in #199
|
2017-04-29 19:59:03 +02:00 |
|
Francois Perrad
|
7e72dafe5f
|
remove useless semicolon
the macro LTC_MUTEX_TYPE already contains a semicolon
see https://github.com/libtom/libtomcrypt/blob/develop/src/headers/tomcrypt_custom.h#L552
|
2017-04-29 17:52:27 +02:00 |
|
Karel Miko
|
6417f96ea9
|
fortuna - import does not fail when input data are larger than export_size
|
2017-04-29 14:12:36 +02:00 |
|
Karel Miko
|
d7f2b2dd6e
|
fortuna - move LBL_UNLOCK before zeromem
|
2017-04-29 13:39:48 +02:00 |
|
Karel Miko
|
c6cee7bef0
|
prngs/sober128 - import fix
|
2017-04-29 13:36:45 +02:00 |
|
Karel Miko
|
9c972c833d
|
fix chacha20poly1305_test
|
2017-04-29 13:30:19 +02:00 |
|
Karel Miko
|
eb209aa2f9
|
more error checking in *_test
|
2017-04-28 19:24:58 +02:00 |
|
Karel Miko
|
90b482aa1e
|
stream/chacha - improved counter increment
|
2017-04-28 19:24:58 +02:00 |
|
Karel Miko
|
9232f2e970
|
fortuna/yarrow & export_size
|
2017-04-28 19:24:58 +02:00 |
|
Karel Miko
|
1732ed8ce8
|
increase coverage
|
2017-04-28 19:24:58 +02:00 |
|
Karel Miko
|
784a009efe
|
increase coverage
|
2017-04-28 19:24:58 +02:00 |
|
Karel Miko
|
da25a23712
|
increasing prngs/rc4 coverage
|
2017-04-28 19:24:58 +02:00 |
|
Karel Miko
|
0df0c9b12c
|
LTC_CHACHA_STREAM >> LTC_CHACHA
|
2017-04-28 19:24:58 +02:00 |
|
Karel Miko
|
dd35e86c60
|
renaming rc4+sober128 stream API to *_stream_*
|
2017-04-28 19:24:58 +02:00 |
|
Karel Miko
|
fe14c8bfaf
|
Move RC4 + SOBER128 to src/stream/
|
2017-04-28 19:24:58 +02:00 |
|
Karel Miko
|
0d998fd4c8
|
stream/chacha ivlen cosmetics
|
2017-04-25 01:10:15 +02:00 |
|
Karel Miko
|
0f0f1e40be
|
indentation
|
2017-04-24 21:59:21 +02:00 |
|
Karel Miko
|
61105b67f4
|
test vectors from https://github.com/BLAKE2
|
2017-04-23 23:27:54 +02:00 |
|
Karel Miko
|
0d585958c1
|
BLAKE2 based MACs
|
2017-04-23 23:27:54 +02:00 |
|
Steffen Jaeckel
|
7a83cea4db
|
use appropriate names for sha3 hashes
|
2017-04-23 15:55:49 +02:00 |
|
Karel Miko
|
336c52ca5f
|
Facelift of *_file functions
|
2017-04-21 16:11:22 +02:00 |
|
Kelvin Sherlock
|
56a2efa729
|
fix blake2s-160/224 hash sizes.
|
2017-04-20 11:22:16 -04:00 |
|
Kelvin Sherlock
|
4905232eda
|
more tests.
|
2017-04-19 16:50:34 -04:00 |
|
Kelvin Sherlock
|
c65d24222e
|
always zeromem hash_state when done
|
2017-04-19 16:47:03 -04:00 |
|
Kelvin Sherlock
|
2dc574d477
|
use - in hash descriptors.
|
2017-04-19 16:46:36 -04:00 |
|
Kelvin Sherlock
|
4ee9d767bb
|
add key/keylen parameters to blake2x_init
|
2017-04-10 18:29:51 -04:00 |
|
Kelvin Sherlock
|
0f97bb7415
|
fix burn blake2b stack size.
|
2017-04-10 16:37:34 -04:00 |
|
Kelvin Sherlock
|
55450078ea
|
use compare_testvector in tests.
|
2017-04-10 12:00:22 -04:00 |
|
Kelvin Sherlock
|
ea8dde7f63
|
formatting
|
2017-04-10 11:34:59 -04:00 |
|
Kelvin Sherlock
|
dfbdb626c3
|
add missing const.
|
2017-04-10 10:50:34 -04:00 |
|
Kelvin Sherlock
|
6b46b447b5
|
replace packed parameter struct with offsets into a unsigned char buffer.
|
2017-04-10 10:40:20 -04:00 |
|
Kelvin Sherlock
|
6acdfe9a55
|
cleanup, resins with updated reference source
|
2017-04-10 10:22:50 -04:00 |
|
Kelvin Sherlock
|
afc6e8d370
|
minor cleanup.
|
2017-04-10 10:21:51 -04:00 |
|
Kelvin Sherlock
|
b4594ab3c6
|
remove inline and c99 variable declarations.
|
2017-04-09 17:22:42 -04:00 |
|
Kelvin Sherlock
|
268c87e33d
|
add LTC_ARGCHK for blake2b_process.
|
2017-04-08 17:00:39 -04:00 |
|
Kelvin Sherlock
|
6f6e2d30a8
|
clang-format
|
2017-04-08 15:43:38 -04:00 |
|
Kelvin Sherlock
|
7c5fef9b71
|
add blake2b hash
|
2017-04-08 15:40:56 -04:00 |
|
Kelvin Sherlock
|
5924bd43e6
|
tweak source to conform a little better
|
2017-04-08 15:40:20 -04:00 |
|
Kelvin Sherlock
|
51075724c1
|
use hash_state * for all arguments.
|
2017-04-07 23:46:52 -04:00 |
|
Kelvin Sherlock
|
063df0bffe
|
more tests.
|
2017-04-07 23:46:17 -04:00 |
|
Kelvin Sherlock
|
4449cdcea3
|
sort and number the ltc_hash_descriptors.
|
2017-04-07 23:45:49 -04:00 |
|
Kelvin Sherlock
|
1b5ae955d2
|
moe clang-format
|
2017-04-07 21:24:47 -04:00 |
|
Kelvin Sherlock
|
51f6b063d6
|
clang format
|
2017-04-07 21:12:54 -04:00 |
|
Kelvin Sherlock
|
647b53d880
|
add blake2s to various places.
|
2017-04-07 20:50:28 -04:00 |
|
Kelvin Sherlock
|
68296e0608
|
blake2s hash
|
2017-04-07 20:47:44 -04:00 |
|
Francois Perrad
|
b6c27c2f08
|
no room for nul terminator
|
2017-04-07 12:16:48 +02:00 |
|
Francois Perrad
|
0be45a6341
|
remove unreachable code
|
2017-04-07 12:16:44 +02:00 |
|
Francois Perrad
|
9941648125
|
remove suspicious ;
|
2017-04-07 00:17:43 +02:00 |
|
Steffen Jaeckel
|
08415d37f3
|
fix compare_testvector() macro
|
2017-04-06 22:47:36 +02:00 |
|
Francois Perrad
|
168472f753
|
misuse of compare_testvector
|
2017-04-05 09:28:32 +02:00 |
|