summaryrefslogtreecommitdiffstats
path: root/crypto/rand/rand_lcl.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-47/+46
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* Use rdrand as additional entropy source.Dr. Stephen Henson2014-01-111-0/+1
| | | | | If available rdrand is used as an additional entropy source for the PRNG and for additional input in FIPS mode.
* Like MD_Init, MD now must include a NULL engine pointer in its definition.Bodo Möller2001-10-251-4/+4
|
* Retain compatibility of EVP_DigestInit() and EVP_DigestFinal()Dr. Stephen Henson2001-10-161-5/+5
| | | | | | with existing code. Modify library to use digest *_ex() functions.
* The various hash #includes in rand_lcl.h *are* needed despiteBodo Möller2001-09-081-0/+4
| | | | | <openssl/evp.h> is now used (MD_DIGEST_LENGTH definitions!). No need to include such headers directly in md_rand.c.
* include the proper header fileUlf Möller2001-09-061-5/+2
|
* Start to reduce some of the header bloat.Ben Laurie2001-08-051-1/+0
|
* Really add the EVP and all of the DES changes.Ben Laurie2001-07-311-1/+4
|
* EVP_Digest() takes one more parameter.Richard Levitte2001-07-101-4/+4
|
* Change all calls to low level digest routines in the library andDr. Stephen Henson2001-06-201-41/+12
| | | | | | | | | | applications to use EVP. Add missing calls to HMAC_cleanup() and don't assume HMAC_CTX can be copied using memcpy(). Note: this is almost identical to the patch submitted to openssl-dev by Verdon Walker <VWalker@novell.com> except some redundant EVP_add_digest_()/EVP_cleanup() calls were removed and some changes made to avoid compiler warnings.
* Increase ENTROPY_NEEDED to support Rijndael's larger key size.Lutz Jänicke2001-05-151-1/+1
|
* Make all configuration macros available for application by makingRichard Levitte2001-02-191-4/+4
| | | | | | | | | | | | sure they are available in opensslconf.h, by giving them names starting with "OPENSSL_" to avoid conflicts with other packages and by making sure e_os2.h will cover all platform-specific cases together with opensslconf.h. I've checked fairly well that nothing breaks with this (apart from external software that will adapt if they have used something like NO_KRB5), but I can't guarantee it completely, so a review of this change would be a good thing.
* Move RNG initialization to RAND_poll(), and shared definitions toUlf Möller2000-07-191-0/+184
rand_lcl.h