Manuel Pégourié-Gonnard
|
d742a032f4
|
Use md_hmac_reset() when possible
|
2014-01-30 23:17:33 +01:00 |
|
Manuel Pégourié-Gonnard
|
658dbed080
|
Add automatic periodic reseeding
|
2014-01-30 23:17:33 +01:00 |
|
Manuel Pégourié-Gonnard
|
af786ff6cc
|
Add hmac_drbg_set_prediction_resistance()
|
2014-01-30 23:17:33 +01:00 |
|
Manuel Pégourié-Gonnard
|
8fc484d1df
|
Add hmac_drbg_reseed()
|
2014-01-30 23:17:33 +01:00 |
|
Manuel Pégourié-Gonnard
|
4e669c614d
|
Add hmac_drbg_set_entropy_len()
|
2014-01-30 23:17:33 +01:00 |
|
Manuel Pégourié-Gonnard
|
6801f39397
|
Add NIST no_reseed validation tests for HMAC_DRBG
|
2014-01-30 23:17:33 +01:00 |
|
Manuel Pégourié-Gonnard
|
fe34a5fb83
|
Add entropy callbacks to HMAC_DRBG
|
2014-01-30 15:06:40 +01:00 |
|
Manuel Pégourié-Gonnard
|
8208d167da
|
Add hmac_random_with_add()
|
2014-01-30 12:19:26 +01:00 |
|
Manuel Pégourié-Gonnard
|
7845fc06c9
|
Use new HMAC_DRBG module for deterministic ECDSA
|
2014-01-30 10:58:48 +01:00 |
|
Manuel Pégourié-Gonnard
|
490bdf3928
|
Add minimalistic HMAC_DRBG implementation
(copied from ECDSA)
|
2014-01-30 10:58:48 +01:00 |
|
Paul Bakker
|
2cb1a0c400
|
Fixed indication for TrustInSoft fix
|
2014-01-27 13:36:23 +01:00 |
|
Paul Bakker
|
b84582b7a6
|
Fixed up ChangeLog with missing bug fixes
|
2014-01-27 12:23:43 +01:00 |
|
Paul Bakker
|
2aca241425
|
Ready for release 1.3.4
|
2014-01-27 11:59:30 +01:00 |
|
Paul Bakker
|
e6c2ddb0b8
|
Updated ChangeLog with deterministic ECDSA
|
2014-01-27 11:59:29 +01:00 |
|
Paul Bakker
|
42099c3155
|
Revert "Add pk_rsa_set_padding() and rsa_set_padding()"
This reverts commit b4fae579e8 .
Conflicts:
library/pk.c
tests/suites/test_suite_pk.data
tests/suites/test_suite_pk.function
|
2014-01-27 11:59:29 +01:00 |
|
Paul Bakker
|
d75ba40cc3
|
SMTP lines are officially terminated with CRLF, ssl_mail_client fixed
|
2014-01-24 16:12:18 +01:00 |
|
Paul Bakker
|
556efba51c
|
Added AES CFB8 mode
|
2014-01-24 15:38:12 +01:00 |
|
Paul Bakker
|
80025417eb
|
net_is_block() renamed to net_would_block() and corrected behaviour on
non-blocking sockets
net_would_block() now does not return 1 if the socket is blocking.
|
2014-01-23 21:00:57 +01:00 |
|
Paul Bakker
|
c2024f4592
|
Added MPI_CHK around unguarded mpi calls
|
2014-01-23 21:00:57 +01:00 |
|
Manuel Pégourié-Gonnard
|
a56d363724
|
Fix missing dependency declaration in test
|
2014-01-23 17:50:56 +01:00 |
|
Manuel Pégourié-Gonnard
|
8e205fc0bc
|
Fix potential buffer overflow in suported_curves_ext
|
2014-01-23 17:27:10 +01:00 |
|
Manuel Pégourié-Gonnard
|
8505d50d4b
|
Fix "check" mode warnings
|
2014-01-23 17:26:36 +01:00 |
|
Manuel Pégourié-Gonnard
|
027a7cb800
|
Rm now useless test helper function
|
2014-01-23 17:00:33 +01:00 |
|
Manuel Pégourié-Gonnard
|
544416aa99
|
Fix failing ECDH test (test vectors misuse)
|
2014-01-23 16:55:18 +01:00 |
|
Paul Bakker
|
9f3c7d7278
|
Added missing POLARSSL_ECDSA_DETERMINISTIC around ecdsa_write_signature_det()
|
2014-01-23 16:11:14 +01:00 |
|
Paul Bakker
|
18e9f3282b
|
Added missing static to md_info_by_size() in ecdsa.c
|
2014-01-23 16:08:38 +01:00 |
|
Paul Bakker
|
bf98c3dd11
|
Merged deterministic ECDSA
Conflicts:
library/ecdsa.c
|
2014-01-23 15:48:01 +01:00 |
|
Paul Bakker
|
5eb264cfa7
|
Minor fixes to o_p_test.c (CMakeLists.txt and includes)
|
2014-01-23 15:47:29 +01:00 |
|
Manuel Pégourié-Gonnard
|
1b460440af
|
Disable unused-function warning for clang-check
|
2014-01-22 16:01:44 +01:00 |
|
Manuel Pégourié-Gonnard
|
2d5f142dc6
|
Fix warning in main_test
|
2014-01-22 16:01:17 +01:00 |
|
Manuel Pégourié-Gonnard
|
dfab4c1193
|
Add forgotten #ifdef and depends_on
|
2014-01-22 16:01:06 +01:00 |
|
Manuel Pégourié-Gonnard
|
e707eb6df3
|
Fix unused variable in test case
|
2014-01-22 14:57:36 +01:00 |
|
Paul Bakker
|
a7eac95cc6
|
Merged ASM format fixes in bn_mul.h
|
2014-01-22 14:21:35 +01:00 |
|
Paul Bakker
|
5862eee4ca
|
Merged RIPEMD-160 support
|
2014-01-22 14:18:34 +01:00 |
|
Paul Bakker
|
9f4c162df1
|
Support alternative implementation for RIPEMD-160
(POLARSSL_RIPEMD160_ALT)
|
2014-01-22 14:17:31 +01:00 |
|
Paul Bakker
|
61b699ed1b
|
Renamed RMD160 to RIPEMD160
|
2014-01-22 14:17:31 +01:00 |
|
Paul Bakker
|
0ac99ca7bc
|
Merged support for secp224k1, secp192k1 and secp25k1
|
2014-01-22 13:10:48 +01:00 |
|
Paul Bakker
|
3eb9673e19
|
Updated ChangeLog with recent changes
|
2014-01-22 13:08:19 +01:00 |
|
Manuel Pégourié-Gonnard
|
83a7fdd47b
|
Replace expired test certificate
|
2014-01-22 13:03:42 +01:00 |
|
Manuel Pégourié-Gonnard
|
b4fae579e8
|
Add pk_rsa_set_padding() and rsa_set_padding()
|
2014-01-22 13:03:27 +01:00 |
|
Manuel Pégourié-Gonnard
|
7c59363a85
|
Remove a few dead stores
|
2014-01-22 13:02:39 +01:00 |
|
Manuel Pégourié-Gonnard
|
9e987edf9f
|
Fix potential memory leak in bignum selftest
|
2014-01-22 12:59:04 +01:00 |
|
Manuel Pégourié-Gonnard
|
fd6a191381
|
Fix misplaced initialisation.
If one of the calls to mpi_grow() before setting Apos would fail, then
mpi_free( &Apos ) would be executed without Apos being initialised.
|
2014-01-22 12:57:04 +01:00 |
|
Manuel Pégourié-Gonnard
|
073f0fa2fb
|
Fix missing error checking in gcm
|
2014-01-22 12:56:51 +01:00 |
|
Manuel Pégourié-Gonnard
|
280f95bd00
|
Add #ifs arround ssl_ciphersuite_uses_XXX()
|
2014-01-22 12:56:37 +01:00 |
|
Manuel Pégourié-Gonnard
|
7cfdcb8c7f
|
Add a length check in ssl_derive_keys()
|
2014-01-22 12:56:22 +01:00 |
|
Manuel Pégourié-Gonnard
|
2f5217ea02
|
Gitignore ssl_pthread_server
|
2014-01-22 12:56:06 +01:00 |
|
Manuel Pégourié-Gonnard
|
bd0de9422b
|
Enable cmake tests with Clang too
|
2014-01-22 12:55:52 +01:00 |
|
Manuel Pégourié-Gonnard
|
9af7d3a35b
|
Add fast reduction for the other Koblitz curves
|
2014-01-18 17:48:00 +01:00 |
|
Manuel Pégourié-Gonnard
|
8887d8d37c
|
Add mod_p256k1
Makes secp256k1 about 4x faster
|
2014-01-17 23:17:10 +01:00 |
|