Rich Salz
|
d318389eff
Document "get/set-app-data" macros.
|
5 anos atrás |
Dr. Matthias St. Pierre
|
706457b7bd
Reorganize local header files
|
5 anos atrás |
Dr. Matthias St. Pierre
|
25f2138b0a
Reorganize private crypto header files
|
5 anos atrás |
Rich Salz
|
51ba9ebd09
Avoid ?: construct in XXXerr calls
|
5 anos atrás |
Dr. Matthias St. Pierre
|
849529257c
drbg: ensure fork-safety without using a pthread_atfork handler
|
5 anos atrás |
Richard Levitte
|
85d09e8848
Fix drbg_ossl_ctx_free() and drbg_nonce_ossl_ctx_free() to handle NULL
|
5 anos atrás |
Bernd Edlinger
|
1372560f64
Allocate DRBG additional data pool from non-secure memory
|
5 anos atrás |
Antoine Cœur
|
c2969ff6e7
Fix Typos
|
5 anos atrás |
Matt Caswell
|
57ca171a13
Make the RAND code available from inside the FIPS module
|
5 anos atrás |
Matt Caswell
|
6913f5fe05
Provide an ability to deregister thread stop handlers
|
5 anos atrás |
Matt Caswell
|
da747958c5
Tell the FIPS provider about thread stop events
|
5 anos atrás |
Matt Caswell
|
242f84d06a
Convert thread stop handling into a publish/subscribe model
|
5 anos atrás |
Matt Caswell
|
a2f27fd750
Move the rand_nonce_lock code into drbg_lib.c
|
5 anos atrás |
Matt Caswell
|
da0d114cd9
Convert drbg_lib to use OPENSSL_CTX for its global data
|
5 anos atrás |
Dr. Matthias St. Pierre
|
3a50a8a91a
Ignore entropy from RAND_add()/RAND_seed() in FIPS mode
|
5 anos atrás |
Pauli
|
d69226a3fc
Add the FIPS related continuous random number generator (CRNG) testing.
|
5 anos atrás |
Pauli
|
b3d113ed29
Cosmetic rand/drbg changes.
|
5 anos atrás |
Richard Levitte
|
0db63de94c
Following the license change, modify the boilerplates in crypto/rand/
|
6 anos atrás |
Dr. Matthias St. Pierre
|
1c615e4ce9
Test: link drbgtest statically against libcrypto
|
6 anos atrás |
Bernd Edlinger
|
31f32abb8e
Rename the rand_drbg_st data member "pool" to "seed_pool"
|
6 anos atrás |
Bernd Edlinger
|
fb9c3ff565
Fix error handling in RAND_DRBG_uninstantiate
|
6 anos atrás |
Bernd Edlinger
|
c5e0b3a6d5
Fix error handling in rand_drbg_new
|
6 anos atrás |
Bernd Edlinger
|
17209be89b
Fix error handling in RAND_DRBG_set
|
6 anos atrás |
Bernd Edlinger
|
54f3e855d4
Avoid two memory allocations in each RAND_DRBG_bytes
|
6 anos atrás |
Bernd Edlinger
|
4011bab1f8
Fix a race condition in drbg_add
|
6 anos atrás |
Bernd Edlinger
|
f9e43929c4
Rework and simplify resource flow in drbg_add
|
6 anos atrás |
Dr. Matthias St. Pierre
|
59f90557dd
drbg_lib: avoid NULL pointer dereference in drbg_add
|
6 anos atrás |
Bernd Edlinger
|
a83dc59afa
Fix data race in RAND_DRBG_generate
|
6 anos atrás |
Dr. Matthias St. Pierre
|
8817215d5c
RAND_add()/RAND_seed(): fix failure on short input or low entropy
|
6 anos atrás |
Dr. Matthias St. Pierre
|
3064b55134
DRBG: fix reseeding via RAND_add()/RAND_seed() with large input
|
6 anos atrás |