aboutsummaryrefslogtreecommitdiff
path: root/crypto/include
AgeCommit message (Expand)AuthorFilesLines
2018-06-27Modify the DEVRANDOM source so that the files are kept open persistently.Pauli1-0/+17
2018-06-25Add inter-module private header for EC functionsNicola Tuveri1-0/+45
2018-06-22Remove __cplusplus preamble from internal headersNicola Tuveri6-41/+0
2018-06-21Remove some inline assembler and non-standard constructs.Andy Polyakov1-123/+5
2018-06-19Move SM2 algos to SM2 specific PKEY methodJack Lloyd4-4/+13
2018-06-08Add support getting raw private/public keysMatt Caswell1-0/+2
2018-06-04Rebuild error codesMatt Caswell1-75/+16
2018-06-04Use lowercase for internal SM2 symbolsMatt Caswell1-9/+9
2018-06-04More more on SM2 error codes and tidy upMatt Caswell1-0/+3
2018-06-04Improve use of the test framework in the SM2 internal testsMatt Caswell1-8/+4
2018-06-04Set SM2 error codesJack Lloyd1-71/+80
2018-06-04Make SM2 functions privateJack Lloyd2-0/+181
2018-05-23Limit scope of CN name constraintsViktor Dukhovni1-1/+0
2018-05-02Change rand_pool_bytes_needed to handle less entropy than 1 per 8 bitsRichard Levitte1-1/+2
2018-05-01Update copyright yearMatt Caswell2-2/+2
2018-04-26Fix memleaks in async apiBernd Edlinger1-0/+1
2018-04-20Ensure the thread keys are always allocated in the same orderBernd Edlinger2-0/+3
2018-04-13DRBG: implement a get_nonce() callbackDr. Matthias St. Pierre1-0/+33
2018-04-13Add support for the SRP base64 alphabetMatt Caswell1-1/+4
2018-04-13Change SRP functions to use EVP_EncodeUpdate/EVP_DecodeUpdate functionsMatt Caswell1-0/+6
2018-04-04Change rand_pool_add[_end] prototypes to matchRichard Levitte1-3/+3
2018-04-03Update copyright yearMatt Caswell1-1/+1
2018-03-23Move the handling of dso_scheme to dso_conf.hRichard Levitte1-1/+16
2018-03-20Update copyright yearMatt Caswell3-3/+3
2018-03-19Make the public and private DRBG thread localKurt Roeckx2-0/+3
2018-03-17Propagate the request for prediction resistance to the get entropy callKurt Roeckx1-1/+2
2018-03-15Publish the RAND_DRBG APIDr. Matthias St. Pierre1-1/+57
2018-03-15Add functions to create an EVP_PKEY from raw private/public key dataMatt Caswell1-0/+3
2018-03-02Integrate X448 and Ed448 into libcryptoMatt Caswell2-0/+20
2018-02-27Update copyright yearMatt Caswell1-1/+1
2018-02-23Fix some bugs with the cfb1 bitsize handlingBernd Edlinger1-1/+1
2018-01-24SHA512/224 and SHA512/256Pauli1-0/+19
2017-11-20Support public key and param check in EVP interfacePaul Yang2-0/+4
2017-11-11Many spelling fixes/typo's corrected.Josh Soref2-3/+3
2017-11-06SM3: restructure to EVP internal and update doc to right locationRonald Tse1-0/+39
2017-10-31SM4: Add SM4 block cipher to EVPRonald Tse1-0/+37
2017-10-18Fix reseeding issues of the public RAND_DRBGDr. Matthias St. Pierre1-1/+1
2017-10-13Remove email addresses from source code.Rich Salz1-9/+0
2017-10-12DH named parameter supportDr. Stephen Henson1-0/+7
2017-10-12Add EVP_PKEY_set1_engine() function.Dr. Stephen Henson1-0/+1
2017-10-10Fix typosKeshav Kini1-3/+3
2017-09-14Support EVP_PKEY_meth_remove and pmeth internal cleanupPaul Yang1-0/+1
2017-09-13Support key check in EVP interfacePaul Yang2-0/+3
2017-08-28Don't auto-instantiate a DRBG when trying to use it and it's notKurt Roeckx1-0/+1
2017-08-22This has been added to avoid the situation where some host ctype.h functionsPauli1-0/+80
2017-08-08Add interface to the scrypt KDF by means of PKEY_METHODJohannes Bauer1-0/+1
2017-08-07Make RAND_DRBG fork-safeRich Salz1-0/+1
2017-08-06Add missing include of cryptlib.hRich Salz1-1/+1
2017-08-03Move ossl_assertMatt Caswell1-82/+0
2017-07-20Rename internal rand.h fileRich Salz1-0/+0