aboutsummaryrefslogtreecommitdiff
path: root/crypto/rand
AgeCommit message (Expand)AuthorFilesLines
2020-09-24Use OPENSSL_SYS_TANDEM instead of OPENSSL_SYSNAME_TANDEMRichard Levitte1-3/+3
2020-09-23Add a "random" configuration section.Pauli1-4/+104
2020-09-12NonStop port updates for 3.0.0.Randall S. Becker1-0/+70
2020-08-28rand: instantiate the DRBGs upon first use.Pauli1-2/+7
2020-08-07rand_drbg: remove RAND_DRBG.Pauli7-1066/+345
2020-07-23Fix: uninstantiation breaks the RAND_DRBG callback mechanismDr. Matthias St. Pierre1-0/+13
2020-07-16Update copyright yearRichard Levitte1-1/+1
2020-07-16deprecate engines in libcryptoPauli1-0/+3
2020-07-15Enable WinCE build without deceiving _MSC_VER.aSoujyuTanaka1-1/+1
2020-07-14DRBG: rename the DRBG taxonomy.Pauli2-66/+73
2020-06-24evp_rand: documentationPauli2-1/+36
2020-06-24fips rand: DRBG KAT self test updates to provider model.Pauli1-0/+7
2020-06-24CTR, HASH and HMAC DRBGs in providerPauli4-1108/+341
2020-06-24rand: move drbg_{ctr,hash,hmac}.c without change to preserve historyDr. Matthias St. Pierre3-1119/+0
2020-06-24rand: move rand_{unix,vms,vxworks,win}.c without change to preserve historyDr. Matthias St. Pierre4-1832/+0
2020-06-24CRNGT: continuous DRBG tests for providersPauli4-655/+21
2020-06-24Move CRNG test to providersPauli1-139/+0
2020-06-24rand: core APIs for provider friendly random.Pauli1-0/+10
2020-06-03Fix a buffer overflow in drbg_ctr_generateBernd Edlinger1-3/+5
2020-05-20Fix egd and devrandom source configsBernd Edlinger1-2/+3
2020-05-15Update copyright yearMatt Caswell1-1/+1
2020-05-04rand_unix.c: Ensure requests to KERN_ARND don't exceed 256 bytes.nia1-1/+1
2020-05-04rand_unix.c: Only enable hack for old FreeBSD versions on FreeBSDnia1-0/+2
2020-05-04rand_unix.c: Include correct headers for sysctl() on NetBSDnia1-2/+2
2020-04-29Amend references to "OpenSSL license"Shourya Shukla1-1/+1
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte6-20/+20
2020-04-23Update copyright yearMatt Caswell9-9/+9
2020-04-16Put sys-specific files in build.infoRich Salz3-67/+65
2020-04-16Use build.info, not ifdef for crypto modulesRich Salz2-34/+32
2020-04-08AES CTR-DRGB: do not leak timing informationPatrick Steuer1-13/+9
2020-03-11AES CTR-DRGB: performance improvementPatrick Steuer2-82/+139
2020-02-25DRBG: delay initialization of DRBG method until instantiationDr. Matthias St. Pierre2-31/+46
2020-02-07RAND_DRBG: add a callback data for entropy and nonce callbacksDr. Matthias St. Pierre2-0/+30
2020-02-06Fix misspelling errors and typos reported by codespellDr. Matthias St. Pierre2-2/+2
2020-01-29Deprecate the low level HMAC functionsPauli1-0/+6
2020-01-20Convert rand_bytes_ex and rand_priv_bytes_ex to public functionsMatt Caswell1-4/+4
2020-01-20Don't register drbg_delete_thread_state twiceMatt Caswell1-2/+12
2020-01-15CRYPTO: Remove support for ex_data fields when building the FIPS moduleRichard Levitte2-1/+6
2020-01-07Move random-related defines to "crypto/rand.h"Dr. Matthias St. Pierre1-49/+0
2019-12-12rand_lib.c: fix null pointer dereferences after RAND_get_rand_method() failureDr. Matthias St. Pierre1-17/+21
2019-12-11Fix some typosVeres Lajos2-2/+2
2019-11-07Update source files for pre-3.0 deprecationRichard Levitte2-2/+2
2019-11-02VMS: Added new method to gather entropy on VMS, based on SYS$GET_ENTROPY.Richard Levitte1-10/+89
2019-11-02DRBG: add check for XOF so these can be disallowed by the DRBGsPauli2-0/+5
2019-11-02DRBG: weaken the restriction on allowed digests.Pauli2-52/+6
2019-10-23Document "get/set-app-data" macros.Rich Salz1-1/+1
2019-10-19Move random-related defines from e_os.h to rand_unix.cDr. Matthias St. Pierre1-0/+50
2019-10-19rand_unix.c: correct include guard commentsDr. Matthias St. Pierre1-2/+4
2019-10-10Cleanup: move remaining providers/common/include/internal/*.hRichard Levitte2-2/+2
2019-10-10Rework how our providers are builtRichard Levitte1-1/+1