summaryrefslogtreecommitdiff
path: root/include/crypto
Commit message (Expand)AuthorAgeFilesLines
* X509{,_CRL,_REVOKED}_{set,sign}*(): fix 'modified' field and return valuesDr. David von Oheimb2023-01-241-1/+1
* Support all five EdDSA instances from RFC 8032James Muir2023-01-131-9/+15
* Do not build P10-specific AES-GCM assembler on AIXTomas Mraz2022-12-141-5/+7
* rsa: add implicit rejection in PKCS#1 v1.5Hubert Kario2022-12-121-0/+4
* Implement deterministic ECDSA sign (RFC6979)slontis2022-11-302-1/+8
* providers: Add SM4 XTS implementationXu Yizhou2022-11-291-0/+6
* Implements Hybrid Public Key Encryption (HPKE) as per RFC9180.Stephen Farrell2022-11-251-47/+0
* CMP+CRMF: fix formatting nits in crypto/, include/, and test/Dr. David von Oheimb2022-11-241-1/+1
* Improve FIPS RSA keygen performance.slontis2022-11-231-0/+2
* Propagate selection all the way on key exportSimo Sorce2022-11-151-4/+7
* fuzz: add punycode decoder fuzz testPauli2022-11-111-0/+2
* punycode: update to use WPACKET instead of using custom range checkingPauli2022-11-111-1/+2
* Release the drbg in the global default context before enginesTomas Mraz2022-11-021-0/+1
* Apply SM4 optimization patch to Kunpeng-920Xu Yizhou2022-11-021-1/+2
* crypto: add preemptive threading supportČestmír Kalina2022-10-171-0/+6
* Add vpaes-loongarch64.pl module.zhuchen2022-10-121-0/+7
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-1/+1
* Allow PKCS12 export to set arbitrary bag attributesGraham Woodward2022-09-231-1/+1
* Add HPKE DHKEM provider support for EC, X25519 and X448.slontis2022-09-233-1/+52
* Fix AES-GCM on Power 8 CPUsTomas Mraz2022-09-131-10/+2
* aes_platform: add riscv32 zkn asm supportHongren (Zenithal) Zheng2022-09-051-0/+19
* BIO_dgram support for BIO_sendmmsg/BIO_recvmmsgHugo Landau2022-09-011-1/+1
* X509: clean up doc and implementation of X509{,_REQ}_check_private_key()Dr. David von Oheimb2022-08-241-0/+1
* x509_att.c: improve error checking and reporting and coding styleDr. David von Oheimb2022-08-241-1/+1
* Limit the size of various MAXCHUNK definitionsPauli2022-08-191-1/+1
* Implement AES-GCM-SIV (RFC8452)Todd Short2022-07-291-0/+6
* Use separate function to get GCM functionsTodd Short2022-07-222-6/+13
* Remove unused 1bit GCM implementationTodd Short2022-07-221-9/+0
* Remove unused 8bit GCM implementationTodd Short2022-07-221-4/+0
* Emit rev8 on __riscv_zbkb as on __riscv_zbbmarcfedorow2022-07-211-2/+2
* libcrypto and test: rename asn1_string_to_time_t to ossl_asn1_string_to_time_tDr. David von Oheimb2022-07-191-1/+1
* libcrypto refactoring: introduce and use ossl_asn1_string_set_bits_left()Dr. David von Oheimb2022-07-191-0/+1
* Pre-declare all core dispatch table functions, and fix the internal onesRichard Levitte2022-07-131-4/+4
* store_result: Add fallback for fetching the keymgmt from the provider of the ...Tomas Mraz2022-06-281-0/+3
* Add ROTATE inline asm support for SM3Hongren (Zenithal) Zheng2022-06-221-0/+22
* RSA keygen update: Raise an error if no prime candidate q is found.slontis2022-06-131-1/+1
* aes_platform: add riscv64 zkn asm supportHongren (Zenithal) Zheng2022-06-101-0/+13
* Add riscv scalar crypto extension capabilityHongren (Zenithal) Zheng2022-06-101-0/+10
* tolower: refine the tolower code to avoid a memory accessPauli2022-05-231-4/+8
* Add BSWAP4/BSWAP8 routines for riscv64 with ZbbHenry Brausen2022-05-191-0/+7
* Add basic RISC-V cpuid and OPENSSL_riscvcapHenry Brausen2022-05-192-0/+92
* Move OPENSSL_strcasecmp() and related to o_str.cTomas Mraz2022-05-131-3/+0
* Remove the _fetch_by_number functionsPauli2022-05-062-6/+0
* Add method store cache flush and method removal to non-EVP operationsRichard Levitte2022-05-053-1/+13
* Make it possible to remove methods by the provider that provides themRichard Levitte2022-05-051-0/+1
* Don't empty the method store when flushing the query cacheRichard Levitte2022-05-051-1/+2
* Update copyright yearMatt Caswell2022-05-039-9/+9
* evp_md_init_internal: Avoid reallocating algctx if digest unchangedTomas Mraz2022-05-021-0/+2
* Public API functions OPENSSL_str[n]casecmpDmitry Belyavskiy2022-04-221-0/+2
* Add error code for unsupported explicit parametersTomas Mraz2022-04-141-1/+1