Karel Miko
|
229aec965c
|
enhanced base64 related tests
|
2018-03-27 21:06:30 +02:00 |
|
Karel Miko
|
b10bf8fa0d
|
make base64_decode relaxed mode less relaxed
|
2018-03-27 21:06:30 +02:00 |
|
Steffen Jaeckel
|
ed5025398b
|
check input of base16_decode()
|
2018-03-27 10:08:29 +02:00 |
|
Steffen Jaeckel
|
73e5330c47
|
add inlen parameter to base16_decode()
|
2018-03-27 10:08:29 +02:00 |
|
Karel Miko
|
065c89108e
|
base64_* use char * for Base64 strings
|
2018-03-26 16:42:19 +02:00 |
|
Karel Miko
|
981f3ef844
|
base32_encode - make the output NUL-terminated
|
2018-03-25 22:17:46 +02:00 |
|
Karel Miko
|
7a7b773b3c
|
Revert "make base64_decode relaxed mode less relaxed"
This reverts commit e7117ea9df .
|
2018-03-25 19:41:43 +02:00 |
|
Karel Miko
|
e7117ea9df
|
make base64_decode relaxed mode less relaxed
|
2018-03-25 15:46:49 +02:00 |
|
Steffen Jaeckel
|
6a48f7d184
|
add padding tests
|
2018-03-23 22:01:41 +01:00 |
|
Steffen Jaeckel
|
979a36b9bb
|
add possibility to seed PRNG as if it's imported
|
2018-03-23 15:16:13 +01:00 |
|
Steffen Jaeckel
|
9d72e81ce8
|
use 'char*' in base32
... instead of 'unsigned char*'
|
2018-03-22 16:12:56 +01:00 |
|
Steffen Jaeckel
|
3d99d9b443
|
add base16_{de,en}code()
|
2018-03-22 16:12:56 +01:00 |
|
Steffen Jaeckel
|
b026c23b0a
|
use do_compare_testvector() where possible
|
2018-03-22 16:12:56 +01:00 |
|
Steffen Jaeckel
|
e1cba4da7d
|
fix der_test and rsa_test when compiling for msvc
|
2018-03-22 16:12:56 +01:00 |
|
Steffen Jaeckel
|
e36e512459
|
use DO() macro in file_test
|
2018-03-22 16:12:56 +01:00 |
|
Steffen Jaeckel
|
ecd3fb714d
|
add do_compare_testvector()
|
2018-03-22 14:39:16 +01:00 |
|
Steffen Jaeckel
|
7fb108d884
|
add full-debug build to ci-tests
|
2018-03-10 17:37:54 +01:00 |
|
Steffen Jaeckel
|
3cfdd4bfdb
|
fix compilation with debug output enabled
|
2018-03-10 11:34:05 +01:00 |
|
Karel Miko
|
3cd8044290
|
Keccak
|
2018-03-08 07:18:33 +01:00 |
|
Steffen Jaeckel
|
9d03c38ea4
|
add flags to der_decode_sequence()
|
2018-02-25 20:42:26 +01:00 |
|
Steffen Jaeckel
|
7e2d163d1d
|
add testvectors from [1]
[1] https://misc.daniel-marschall.de/asn.1/oid_facts.html
|
2018-02-25 20:42:26 +01:00 |
|
Steffen Jaeckel
|
3431763275
|
update/add more DER tests
|
2018-02-25 20:42:26 +01:00 |
|
Steffen Jaeckel
|
b75c3ce9db
|
remove LTC_ASN1_CONSTRUCTED and LTC_ASN1_CONTEXT_SPECIFIC
|
2018-02-25 20:42:26 +01:00 |
|
Steffen Jaeckel
|
64875d3a8f
|
add ASN.1-length functions
|
2018-02-25 20:42:26 +01:00 |
|
Steffen Jaeckel
|
a898fde5b7
|
better debug output
|
2018-01-11 18:06:23 +01:00 |
|
Larry Bugbee
|
8ef60f7b47
|
add rabbit
|
2017-12-17 08:05:41 -08:00 |
|
Steffen Jaeckel
|
35c4d157d0
|
as of POSIX.1-2008 gettimeofday() is obsolete
|
2017-12-16 16:02:00 +01:00 |
|
Larry Bugbee
|
108ddf5b50
|
add Sosemanuk
|
2017-11-20 02:41:30 -08:00 |
|
Larry Bugbee
|
4341424ce9
|
Add Salsa20
|
2017-10-23 15:45:02 -07:00 |
|
Karel Miko
|
854a145c92
|
Base32: alpha_id >> id
|
2017-10-20 20:00:46 +02:00 |
|
Karel Miko
|
8674eb3097
|
base32_decode + base32_encode
|
2017-10-20 19:51:40 +02:00 |
|
Karel Miko
|
152513477b
|
fix return value of register_all_*()
|
2017-10-18 22:35:16 +02:00 |
|
Karel Miko
|
5a63e7ef7d
|
Serpent cipher
|
2017-10-18 17:21:46 +02:00 |
|
Steffen Jaeckel
|
735566993b
|
add crypt_mp_init()
|
2017-10-18 08:46:17 +02:00 |
|
Steffen Jaeckel
|
fdc6cd2013
|
improve tests and timing in regards to MPI provider selection
|
2017-10-18 08:46:17 +02:00 |
|
Karel Miko
|
a2dd766ed5
|
IDEA cipher
|
2017-10-16 21:20:33 +02:00 |
|
Steffen Jaeckel
|
e438dbc3bf
|
add ltc_mp_digit to sizes and tests
|
2017-10-03 18:43:32 +02:00 |
|
Steffen Jaeckel
|
c702ac6f1c
|
improve rsa_test a bit
|
2017-10-02 01:18:19 +02:00 |
|
Karel Miko
|
67f9064b71
|
missing rsa_free in _rsa_issue_301 test
|
2017-10-01 22:56:47 +02:00 |
|
Steffen Jaeckel
|
30b3a9a986
|
remove {MIN,MAX}_RSA_SIZE
|
2017-10-01 22:56:47 +02:00 |
|
Steffen Jaeckel
|
0500aaec45
|
add tests for MAX_RSA_SIZE sized openssl-standard RSA keys
|
2017-10-01 22:56:47 +02:00 |
|
Steffen Jaeckel
|
efa089e211
|
fixup #290
|
2017-10-01 22:56:47 +02:00 |
|
Karel Miko
|
98536fa5bf
|
add missing dsa_free to _dsa_wycheproof_test - fixes #303
|
2017-10-01 15:40:19 +02:00 |
|
Steffen Jaeckel
|
a9d9466694
|
beautify some strings
[skip-ci]
|
2017-09-20 15:06:28 +02:00 |
|
Karel Miko
|
66abefc54b
|
add dsa_wycheproof_test + fix old dsa tests
|
2017-09-20 11:59:03 +02:00 |
|
Karel Miko
|
3b663a199f
|
fix char* vs. const char* (tests related part)
|
2017-09-18 09:24:19 +02:00 |
|
Steffen Jaeckel
|
1fa8caff6c
|
fix call to gettimeofday()
as of `man gettimeofday`
"The use of the timezone structure is obsolete;
the tz argument should normally be specified as NULL."
|
2017-08-16 11:52:40 +02:00 |
|
Steffen Jaeckel
|
a65cfb8dbe
|
make it possible to 'make all' w/o an MPI provider
|
2017-08-07 21:11:42 +02:00 |
|
Steffen Jaeckel
|
28ecdd5d12
|
minor improvements
[skip ci]
|
2017-08-07 16:33:38 +02:00 |
|
Karel Miko
|
e20e204b8c
|
dh_set_key + dsa_set_key API change described in #248
|
2017-07-11 00:13:26 +02:00 |
|