summaryrefslogtreecommitdiffstats
path: root/include/crypto
AgeCommit message (Expand)Author
2024-03-12Limit the number of http headers when receiving the http responseAlexandr Nedvedicky
2024-02-06s390x: Fix build on s390x with 'disable-asm'Ingo Franzki
2024-01-15Move discovery of the legacy alg type into the keymgmtMatt Caswell
2024-01-12aes_platform.h, gcm128.c: fix Darwin PowerPC macro to include ppc64barracuda156
2024-01-11Disable build of HWAES on PPC MacsTomas Mraz
2024-01-09Augment RSA provider to generate CRT coefficients on EVP_PKEY_fromdata()Neil Horman
2024-01-03Allow duplicate CMS attributesTomas Mraz
2023-12-21Detect and prevent recursive config parsingNeil Horman
2023-12-14Avoid setting gen_type to -1 in dsa_gen_set_paramsNeil Horman
2023-11-29Optimize AES-CTR for ARM Neoverse V1 and V2.fisher.yu
2023-11-10Add EVP_DigestSqueeze() API.slontis
2023-11-06Make DH_check_pub_key() and DH_generate_key() safer yetRichard Levitte
2023-11-01rand: implement an unbiased random integer from a rangePauli
2023-10-26EVP_PKEY_get_{bits,security_bits,size}(): add missing error queue entry on fa...Dr. David von Oheimb
2023-10-26riscv: Provide vector crypto implementation of AES-128/256-XTS mode.Jerry Shih
2023-10-26Provide additional AES-GCM test patterns to enhance test coverage.Phoebe Chen
2023-10-26riscv: Provide vector crypto implementation of AES-GCM mode.Jerry Shih
2023-10-26riscv: Provide vector crypto implementation of AES-CTR mode.Phoebe Chen
2023-10-26riscv: Provide a vector implementation of CHACHA20 cipher.Jerry Shih
2023-10-26riscv: Use the optimized rvv AES-128/192/256-CBC.Phoebe Chen
2023-10-26Update for Zvkb extension.Jerry Shih
2023-10-26riscv: SM3: Provide a Zvksh-based implementationCharalampos Mitrodimas
2023-10-26riscv: SM4: Provide a Zvksed-based implementationChristoph Müllner
2023-10-26riscv: sha512: Provide a Zvknhb-based implementationCharalampos Mitrodimas
2023-10-26riscv: sha256: Provide a Zvknha-based implementationCharalampos Mitrodimas
2023-10-26riscv: AES: Provide a Zvkned-based implementationChristoph Müllner
2023-10-26riscv: GCM: Provide a Zvkg-based implementationChristoph Müllner
2023-10-26riscv: GCM: Provide a Zvbb/Zvbc-based implementationChristoph Müllner
2023-10-26riscv: Add basic vector extension supportChristoph Müllner
2023-10-24rand: fix seeding from a weak entropy sourceMatthias St. Pierre
2023-10-20rand: add callbacks to cleanup the user entropy resp. nonceMatthias St. Pierre
2023-10-10* Enable extra Arm64 optimization on Windows for GHASH, RAND and AESEvgeny Karpov
2023-09-28Copyright year updatesMatt Caswell
2023-09-27Fix a mem leak when the FIPS provider is used in a different threadMatt Caswell
2023-09-27fips: use seed source requestedPauli
2023-09-27rand: add extra error codePauli
2023-09-27fips selftest: avoid relying on a real RNG for self testsPauli
2023-09-11"foo * bar" should be "foo *bar"Dimitri Papadopoulos
2023-09-07Copyright year updatesMatt Caswell
2023-09-04Change PBES2 KDF default salt length to 16 bytes.slontis
2023-08-16Fix decoders so that they use the passed in propq.slontis
2023-08-15Remove include/internal/decoder.h, as it's superfluousRichard Levitte
2023-08-10Don't use C++ reserved word template for function argumentsMscVZoltan
2023-07-28vpaes: LoongArch: Use getauxval(AT_HWCAP) for LSX detectionXi Ruoyao
2023-07-17Optimise PKEY decodersMatt Caswell
2023-07-07Remove unused internal functionsatishkov
2023-07-01evp: update to structure based atomicsPauli
2023-07-01ecx: update to structure based atomicsPauli
2023-06-28Add support for SHA256/192Fergus Dall
2023-06-14configure: introduce no-ecx to remove ECX related featureYi Li