Steffen Jaeckel
|
11338d2496
|
introduce XMEMMOVE and check for its usage
|
2017-06-22 14:21:14 +02:00 |
|
Steffen Jaeckel
|
e9c90e7f63
|
no need to use XMEM_NEQ() in PK crypto
|
2017-06-22 14:21:14 +02:00 |
|
Steffen Jaeckel
|
ae698927ff
|
improve mem_neq() documentation
|
2017-06-22 14:21:14 +02:00 |
|
Steffen Jaeckel
|
1655e63c49
|
also use DESTDIR in makefile.m{ingw,svc}
|
2017-06-22 14:21:14 +02:00 |
|
Steffen Jaeckel
|
af984dc33e
|
exclude more sources from "static function check"
|
2017-06-22 14:21:14 +02:00 |
|
Steffen Jaeckel
|
1bf42ea99a
|
update some of the static functions
|
2017-06-22 14:21:14 +02:00 |
|
Karel Miko
|
8f433f1a36
|
add check for static function names
|
2017-06-22 14:21:14 +02:00 |
|
Steffen Jaeckel
|
27b3ffc627
|
use compare_testvector() instead of XMEMCMP() in tests
|
2017-06-22 14:21:14 +02:00 |
|
Steffen Jaeckel
|
05e28d6cfa
|
fix potential timing attacks in rsa, eax, ocb and ocb3
|
2017-06-22 14:21:14 +02:00 |
|
Steffen Jaeckel
|
b03b93099d
|
allow to give only a part as parameter to ./test
|
2017-06-22 14:21:14 +02:00 |
|
Steffen Jaeckel
|
36132b016f
|
update title page of pdf doc
|
2017-06-22 14:21:14 +02:00 |
|
karel-m
|
316450c20e
|
Merge pull request #237 from libtom/pr/dh-facelift-part1
DH facelift part 1
|
2017-06-22 14:16:36 +02:00 |
|
Karel Miko
|
243a1dc33e
|
drop _dh_make_key_ex
|
2017-06-22 13:19:48 +02:00 |
|
Karel Miko
|
cba1569c82
|
fix tomcrypt_pk.h
|
2017-06-22 13:19:48 +02:00 |
|
Karel Miko
|
a0257df999
|
update makefiles
|
2017-06-22 13:19:47 +02:00 |
|
Karel Miko
|
5eaff56d90
|
remove dh_export_radix.c dh_import_radix.c
|
2017-06-22 13:19:47 +02:00 |
|
Karel Miko
|
f4ce5a21c8
|
helper.pl - enable check_comments for --check-all
|
2017-06-22 13:19:47 +02:00 |
|
Karel Miko
|
f9802359c9
|
update makefiles
|
2017-06-22 13:19:47 +02:00 |
|
Karel Miko
|
771d67e102
|
DH facelift part1
|
2017-06-22 13:19:47 +02:00 |
|
Steffen Jaeckel
|
5e71ac27e2
|
Merge pull request #230 from libtom/math/miller-rabin
Fix number of Miller-Rabin rounds
|
2017-06-22 12:44:33 +02:00 |
|
Steffen Jaeckel
|
26b57032e7
|
use correct amount of M-R tests in dsa_make_params()
|
2017-06-22 11:55:08 +02:00 |
|
Steffen Jaeckel
|
7453eddae9
|
improve ltc_math_descriptor a bit
* introduce LTC_MILLER_RABIN_REPS which is used as default value
in the isprime() implementations
|
2017-06-22 11:55:08 +02:00 |
|
karel-m
|
6f85293672
|
Merge pull request #235 from libtom/pr/ecc_sign+verify_hash_rfc7518
ECC ecc_sign+verify_hash_raw > ecc_sign+verify_hash_rfc7518
|
2017-06-21 14:33:37 +02:00 |
|
Karel Miko
|
ac02f7422b
|
ecc_sign+verify_hash_rfc7518 tests
|
2017-06-21 13:43:25 +02:00 |
|
Karel Miko
|
b8f22157b3
|
PK_MAX_RETRIES
|
2017-06-21 13:38:39 +02:00 |
|
Karel Miko
|
0c115a162d
|
whitespace
|
2017-06-21 13:26:52 +02:00 |
|
Karel Miko
|
fff832091f
|
ecc_sign_hash max_iterations
|
2017-06-21 13:25:06 +02:00 |
|
Karel Miko
|
cdf04b6140
|
fix mp_montgomery_setup
|
2017-06-21 13:01:22 +02:00 |
|
Karel Miko
|
a937f23821
|
static functions name fix
|
2017-06-21 12:49:19 +02:00 |
|
Karel Miko
|
67200b641d
|
ecc_sign+verify_hash_raw > ecc_sign+verify_hash_rfc7518
|
2017-06-21 12:11:35 +02:00 |
|
Steffen Jaeckel
|
c14bcf4d30
|
Merge pull request #233 from libtom/cleanup/2
Second general clean-up
|
2017-06-20 17:51:16 +02:00 |
|
Steffen Jaeckel
|
18c00ddcd6
|
better usage of find()
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
5246c7de64
|
fix links in pdf doc
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
8e29a6061f
|
use {BIN,DATA,INC,LIB}PATH in makefile.unix
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
6fc0a90a1e
|
fix headers & footers in demos & tests
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
4cd1355b8f
|
more clean-up of headers/footers
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
fe19dad623
|
replace SVN tags
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
8c11490e2d
|
fix usage of PREFIX vs. DESTDIR
This closes #232
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
7597d20c78
|
use CROSS_COMPILE instead of PREFIX to indicate toolchain prefix
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
b16066cbfc
|
Add possibility to change install options
This closes #231
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
66527b3e5e
|
include "tomcrypt.h", not <tomcrypt.h>
we want to include the local version of the header, not the system-version
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
fb35d5be54
|
more clean-up of headers
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
4dc211e19d
|
clean-up headers
|
2017-06-20 15:16:11 +02:00 |
|
Karel Miko
|
2fd5808897
|
timing - silence valgrind warning (memleak)
|
2017-06-20 01:33:23 +02:00 |
|
Karel Miko
|
e5f25b6553
|
tests+timing - silence valgrind warning (memleak)
|
2017-06-19 20:34:08 +02:00 |
|
Karel Miko
|
03437a1bdd
|
timing - silence valgrind warning
|
2017-06-19 18:51:04 +02:00 |
|
Karel Miko
|
8dec4d9ac4
|
prng_test - silence valgrind warning
|
2017-06-19 12:28:22 +02:00 |
|
Steffen Jaeckel
|
cbc4260314
|
Merge pull request #229 from libtom/cleanup/1
First general clean-up
|
2017-06-15 10:31:14 +02:00 |
|
Steffen Jaeckel
|
f2076f0700
|
use zeromem() where appropriate
|
2017-06-15 01:07:44 +02:00 |
|
Steffen Jaeckel
|
258de3cecc
|
use ltc_mp_digit instead of unsigned long
|
2017-06-15 01:07:44 +02:00 |
|