- e257d3e Remove duplicated #include headers by JHH20 · 2 years, 11 months ago
- fecb3aa Update copyright year by Matt Caswell · 2 years, 11 months ago
- 3321993 Fix the RC4-MD5 cipher by Matt Caswell · 2 years, 11 months ago
- bbe909d poly1305: Properly copy the whole context on dup by Tomas Mraz · 3 years ago
- 2dc3a4a Prefer GNU library initialization mechanism over platform one by Jon Spillett · 3 years ago
- 905fec4 siphash: Properly set mac size in sipcopy by Tomas Mraz · 3 years ago
- c5e7de5 FIPS provider modifications by Dmitry Belyavskiy · 3 years ago
- fba140c str[n]casecmp => OPENSSL_strncasecmp by Dmitry Belyavskiy · 3 years ago
- c9ddc5a Avoid undefined behavior of provided macs on EVP_MAC reinitialization by Tomas Mraz · 3 years ago
- 1ab8b7c fix some typos by cuishuang · 3 years ago
- 4908787 SM4 optimization for ARM by ASIMD by Daniel Hu · 3 years ago
- e20af37 ec_export: Other parameters are exportable with domain parameters by Tomas Mraz · 3 years ago
- 2904d0a sm2: Allow setting 0 length SM2 dist ID param by Tomas Mraz · 3 years ago
- 148176c kdf: avoid NULL dereference on malloc failure in sshkdf by Pauli · 3 years ago
- 927d056 Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATA by Hugo Landau · 3 years ago
- e04c2c0 Fix bug in scrypt KDF provider dup method by Hugo Landau · 3 years, 1 month ago
- 01b1877 DH: Make padding always on when X9.42 KDF is used by Tomas Mraz · 3 years, 1 month ago
- 26efd0b Further acceleration for SM4-GCM on ARM by Daniel Hu · 3 years, 1 month ago
- 3d27ac8 Add define guards to avoid multi-inclusion by Weiguo Li · 3 years, 1 month ago
- c920020 dh_exch.c: Add check for OPENSSL_strdup by Jiasheng Jiang · 3 years, 2 months ago
- 63b996e AES-GCM enabled with AVX512 vAES and vPCLMULQDQ. by Andrey Matyukov · 3 years, 2 months ago
- 345c99b Fixed counter overflow by Danny Tsen · 3 years, 2 months ago
- d5f9166 Move e_os.h to include/internal by Richard Levitte · 3 years, 2 months ago
- 9d987de Fix copyrights by Todd Short · 3 years, 2 months ago
- 944f822 Fix EVP todata and fromdata when used with selection of EVP_PKEY_PUBLIC_KEY. by slontis · 3 years, 2 months ago
- 1751356 indentation fix by Pauli · 3 years, 2 months ago
- b9d8ad3 tls1 prf: implement ctx dup operation by Pauli · 3 years, 2 months ago
- d3aaf4e pkcs12 kdf: implement ctx dup operation by Pauli · 3 years, 2 months ago
- 769cd46 k942 kdf: implement ctx dup operation by Pauli · 3 years, 2 months ago
- 2722eec ss KDF: implement ctx dup operation by Pauli · 3 years, 2 months ago
- 59558f9 ssh kdf: implement ctx dup operation by Pauli · 3 years, 2 months ago
- cdcdcf5 scrypt: implement ctx dup operation by Pauli · 3 years, 2 months ago
- fe01052 pvk kdf: implement ctx dup operation by Pauli · 3 years, 2 months ago
- 4c1a841 krb5kdf: implement ctx dup operation by Pauli · 3 years, 2 months ago
- d54c52c kbkdf: implement ctx dup operation by Pauli · 3 years, 2 months ago
- 95bd5ff hkdf: implement ctx dup operation by Pauli · 3 years, 2 months ago
- 0a10f71 pbkdf2: implement ctx dup operation by Pauli · 3 years, 2 months ago
- 6585d3a pbkdf1: implement ctx dup operation by Pauli · 3 years, 2 months ago
- 5b030ec prov: add a safe memdup function for context cloning by Pauli · 3 years, 2 months ago
- 4dd085c Add the missing check of BN_bn2hex return value by Zhou Qingyang · 3 years, 2 months ago
- d450eb8 Fix IV length of DES EDE ECB implementations by Tomas Mraz · 3 years, 2 months ago
- 954f45b Optimize AES-GCM for uarchs with unroll and new instructions by XiaokangQian · 3 years, 2 months ago
- 44a563d AES-GCM performance optimzation with stitched method for p9+ ppc64le by Danny Tsen · 3 years, 2 months ago
- 8c2e588 LEGACY PROV: Reimplement the ERR building blocks in upcall terms by Richard Levitte · 3 years, 2 months ago
- 2c9da41 fix indentation by Pauli · 3 years, 2 months ago
- 15b7175 SM4 optimization for ARM by HW instruction by Daniel Hu · 3 years, 2 months ago
- c1167f0 dh_exch.c: Correct gettable parameters for DH key exchange by Tomas Mraz · 3 years, 2 months ago
- d715dbd replace ;; with ; as statement separator by Pauli · 3 years, 2 months ago
- 3b53f88 Do not call ossl_ffc_name_to_dh_named_group with NULL argument by Tomas Mraz · 3 years, 2 months ago
- 8ff861d drbg: add handling for cases where TSAN isn't available by Pauli · 3 years, 3 months ago
- 9c5d145 Avoid using a macro expansion in a macro when statically initialising by Pauli · 3 years, 3 months ago
- 22778ab providers/implementations/keymgmt/rsa_kmgmt.c: refactor gen_init by Peiwei Hu · 3 years, 3 months ago
- da198ad OSSL_STORE: Prevent spurious error during loading private keys by Dr. David von Oheimb · 3 years, 3 months ago
- e304aa8 Fix typos by Dimitris Apostolou · 3 years, 3 months ago
- 0da3b39 check the return value of OSSL_PARAM_BLD_new in dsa_kmgmt.c:195 by x2018 · 3 years, 3 months ago
- 04e3ab6 check the return value of EVP_MD_fetch in ecdh_exch.c:285 & dh_exch.c:347 by x2018 · 3 years, 3 months ago
- 352a0bc Check the return value of ossl_bio_new_from_core_bio() by x2018 · 3 years, 3 months ago
- 68b78dd Fix deref after null by ABautkin · 3 years, 3 months ago
- eb28fda Add support for RNDRRS Provider by Orr Toledano · 3 years, 4 months ago
- ee22a37 Adapt our OSSL_FUNC_keymgmt_match() implementations to the EVP_PKEY_eq() fix by Richard Levitte · 3 years, 4 months ago
- f4f77c2 rename MIN() macro by Gerd Hoffmann · 3 years, 4 months ago
- c22b659 key_to_type_specific_pem_bio_cb: Use passphrase callback from the arguments by Tomas Mraz · 3 years, 4 months ago
- 28257d6 PVK decoder: prompt for PVK passphrase and not PEM by Tomas Mraz · 3 years, 4 months ago
- baa88d9 Fix pvk encoder to properly query for the passphrase by Tomas Mraz · 3 years, 4 months ago
- a632bfa pvkkdf: Always reset buflen after clearing the buffer by Tomas Mraz · 3 years, 4 months ago
- d2217c8 various kdfs: Always reset buflen after clearing the buffer by Tomas Mraz · 3 years, 4 months ago
- 0e9a265 Support different R_BITS lengths for KBKDF by Patrick Uiterwijk · 3 years, 4 months ago
- eaae5d6 rsa_signverify_init: Set the PARAMS after key is set by Tomas Mraz · 3 years, 4 months ago
- 2349d7b Fix the return check of OBJ_obj2txt by PW Hu · 3 years, 4 months ago
- af16097 Move more general parts of internal/cryptlib.h to new internal/common.h by Dr. David von Oheimb · 3 years, 4 months ago
- 747adb6 Add and use HAS_CASE_PREFIX(), CHECK_AND_SKIP_CASE_PREFIX(), and HAS_CASE_SUFFIX() by Dr. David von Oheimb · 3 years, 4 months ago
- 2ff286c Add and use HAS_PREFIX() and CHECK_AND_SKIP_PREFIX() for checking if string has literal prefix by Dr. David von Oheimb · 3 years, 4 months ago
- bef9b48 Add null digest implementation to the default provider by Tomas Mraz · 3 years, 5 months ago
- 3ffd23e providers: Allow possible reinitialization in all signature algorithms by Tomas Mraz · 3 years, 5 months ago
- ae6b68b do_sigver_init: Allow reinitialization of an existing operation. by Tomas Mraz · 3 years, 5 months ago
- 2d49519 Fix DER encoder implementations for output structures "EC" and "SM2" by Richard Levitte · 3 years, 5 months ago
- 1b4d996 Address Coverity 1493362 resource leak by Pauli · 3 years, 5 months ago
- 1287dab fix some code with obvious wrong coding style by x2018 · 3 years, 5 months ago
- 6187d9e Don't crash encoding a public key with no public key value by Matt Caswell · 3 years, 5 months ago
- d4dfd98 test-rand: return failure on not enough data, allow parent by Pauli · 3 years, 5 months ago
- 61adb6c Fix a bug in signature self tests in the FIPS module by Matt Caswell · 3 years, 5 months ago
- 7be8ba5 Fix SSKDF to not claim a buffer size that is too small for the MAC by Matt Caswell · 3 years, 5 months ago
- 86c15ba Update provider_util.c to correctly handle ENGINE references by Matt Caswell · 3 years, 5 months ago
- d5d95da Raise error when invalid digest used with SM2 by Tomas Mraz · 3 years, 6 months ago
- c2ee608 providers: Add SM4 GCM implementation by Tianjia Zhang · 3 years, 6 months ago
- 722fe8e kdf: Add PVK KDF to providers. by Pauli · 3 years, 6 months ago
- 524f126 Add default provider support for Keccak 224, 256, 384 and 512 by Ulrich Müller · 3 years, 6 months ago
- caf569a rand: don't free an mis-set pointer on error by Pauli · 3 years, 6 months ago
- 52dcc01 Avoid double-free on unsuccessful getting PRNG seeding by Dmitry Belyavskiy · 3 years, 6 months ago
- e59bfba providers: Do not use global EVP_CIPHERs and EVP_MDs by Tomas Mraz · 3 years, 7 months ago
- a8d9bd8 Update copyright year by Richard Levitte · 3 years, 7 months ago
- 0195cdd ENCODER PROV: Add encoders with EncryptedPrivateKeyInfo output by Richard Levitte · 3 years, 7 months ago
- 821b395 OSSL_STORE 'file:' scheme: Set input structure for certificates and CRLs by Richard Levitte · 3 years, 7 months ago
- 9840885 PEM to DER decoder: Specify object type and data structure more consistently by Richard Levitte · 3 years, 7 months ago
- 21a0d9f Fix dh dupctx refcount error by slontis · 3 years, 7 months ago
- 9150ca6 VMS: Compensate for x86_64 cross compiler type incompatibility by Richard Levitte · 3 years, 7 months ago
- 5595058 Add the self test type OSSL_SELF_TEST_TYPE_PCT_SIGNATURE by slontis · 3 years, 7 months ago
- c023d98 Darwin platform allows to build on releases before Yosemite/ios 8. by David Carlier · 3 years, 7 months ago
- 9698a56 aes-wrap: improve error handling by Pauli · 3 years, 7 months ago
- 31656f2 Add invalid input length error by Pauli · 3 years, 7 months ago