summaryrefslogtreecommitdiff
path: root/lib/nettle
Commit message (Expand)AuthorAgeFilesLines
* wrap_nettle_mpi_modm: bail on a modulus that is zeroNikos Mavrogiannopoulos2017-01-021-0/+3
* nettle: added a safety net on wrap_nettle_cipher_setiv()Nikos Mavrogiannopoulos2017-01-021-6/+30
* Add special MD5+SHA1 digest to simplify TLS signature codeDmitry Eremin-Solenikov2016-12-141-0/+35
* _wrap_nettle_pk_verify: use FAIL_IF_LIB_ERROR prior to returning successNikos Mavrogiannopoulos2016-11-071-0/+1
* fips140-2: moved PCT-test in wrap_nettle_generate_keysNikos Mavrogiannopoulos2016-11-071-1/+99
* deprecated _gnutls_rnd() in favor of exported gnutls_rnd()Nikos Mavrogiannopoulos2016-11-041-2/+2
* rng: split initialization in preinit and initNikos Mavrogiannopoulos2016-11-042-10/+0
* _gnutls_rnd_check: call _rnd_system_entropy_check directlyNikos Mavrogiannopoulos2016-11-042-20/+0
* nettle: renamed system random generator-related files for claritytmp-mini-rng-additionsNikos Mavrogiannopoulos2016-10-294-3/+7
* drbg-aes-self-test: corrected free callNikos Mavrogiannopoulos2016-10-291-1/+1
* Introduced separate error codes for invalid private and public keysNikos Mavrogiannopoulos2016-09-171-16/+10
* several spacing fixes to keep syntax-check happyNikos Mavrogiannopoulos2016-09-113-48/+44
* removed assert.h from files that wasn't used atNikos Mavrogiannopoulos2016-09-112-2/+0
* nettle: removed unused variable in windows rngNikos Mavrogiannopoulos2016-08-291-2/+0
* rnd-linux: added check for SYS_getrandom being definedNikos Mavrogiannopoulos2016-08-231-1/+5
* nettle: use rsa_*_key_prepare on key importNikos Mavrogiannopoulos2016-08-081-10/+52
* Revert "nettle: use rsa_*_key_prepare"Nikos Mavrogiannopoulos2016-08-081-32/+12
* nettle: use rsa_*_key_prepareNikos Mavrogiannopoulos2016-08-011-12/+32
* getrandom: use SYS_getrandom instead of __NR_getrandomNikos Mavrogiannopoulos2016-07-291-1/+1
* rnd-linux: use better define check for linux systemsNikos Mavrogiannopoulos2016-07-271-3/+3
* tests: added unit test for linux _rnd_get_system_entropygetrandom-fixNikos Mavrogiannopoulos2016-07-261-9/+7
* getrandom: loop around getrandom to get the requested number of bytesNikos Mavrogiannopoulos2016-07-261-23/+24
* rnd-getentropy: better handling of error printing with errnoNikos Mavrogiannopoulos2016-07-211-1/+2
* rnd-linux: make getrandom back-end robust against EINTR failuresNikos Mavrogiannopoulos2016-07-211-7/+26
* Dropped support for EGD random generatorNikos Mavrogiannopoulos2016-07-164-353/+3
* rnd-linux: added sanity check in getrandom outputNikos Mavrogiannopoulos2016-07-151-0/+6
* nettle: split the rnd-common to rnd-windows, rnd-getentropy, and rnd-linuxNikos Mavrogiannopoulos2016-07-155-271/+401
* rnd-common: added faster detection of getrandom based on GRND_NONBLOCKNikos Mavrogiannopoulos2016-07-151-1/+3
* urandom: use st_ino and st_rdev to determine device uniquenessNikos Mavrogiannopoulos2016-07-151-4/+7
* Added auto-detection of getrandom() system call in Linux systemsNikos Mavrogiannopoulos2016-07-151-6/+51
* x25519: ensure that a valid private key is present on key derivationNikos Mavrogiannopoulos2016-04-281-1/+1
* handshake: added support for ECDH with curve X25519Nikos Mavrogiannopoulos2016-04-241-10/+78
* _wrap_nettle_pk_derive: reject values of public key that are over the primeNikos Mavrogiannopoulos2016-04-181-10/+4
* Makefile.am: moved common rules (AM_CFLAGS) to common.mkNikos Mavrogiannopoulos2016-04-121-4/+3
* cipher.c: Fixes to prevent undefined behavior (found with libubsan)Nikos Mavrogiannopoulos2016-02-291-1/+2
* provable RSA key generation: adjust the seed size based on N sizeNikos Mavrogiannopoulos2016-02-141-5/+8
* provable RSA key generation: allow non-2048 and non-3072 keysNikos Mavrogiannopoulos2016-02-141-2/+5
* nettle: use the correct type for hash and MAC functionsNikos Mavrogiannopoulos2016-02-121-6/+6
* provable prime generation: arbitrary seed lengths are accepted in non-FIPS modeNikos Mavrogiannopoulos2016-02-122-16/+26
* added cast to silence gcc warningNikos Mavrogiannopoulos2015-11-221-1/+1
* Do not enforce a maximum key size on ARCFOURNikos Mavrogiannopoulos2015-11-181-2/+9
* nettle: be more specific in seed size mismatchesNikos Mavrogiannopoulos2015-11-092-3/+3
* added text on _gnutls_dh_compute_keyNikos Mavrogiannopoulos2015-10-051-0/+2
* DSA FIPS186-4 key generation: print the required seed length on mismatchNikos Mavrogiannopoulos2015-09-191-1/+3
* Allow verifying and generating provable DSA keysNikos Mavrogiannopoulos2015-09-134-26/+84
* Made the new key generation API flexible to allow extensions in the futureNikos Mavrogiannopoulos2015-09-131-0/+5
* Added API to generate private keys from a given seedNikos Mavrogiannopoulos2015-09-125-18/+52
* nettle: simplified SHA3 checks for nettleNikos Mavrogiannopoulos2015-08-271-31/+7
* Added support for the SHA3 digest algorithmNikos Mavrogiannopoulos2015-08-261-0/+68
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-2311-36/+36