summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2023-12-04After initializing a provider, check if its output dispatch table is NULLRichard Levitte
2023-12-04Fix loading more than one certificate in PEM format in X509_load_cert_file_ex()olszomal
2023-12-01Add locking to CRYPTO_secure_usedNeil Horman
2023-12-01Fix a possible use after free in X509v3_asid_add_id_or_rangeBernd Edlinger
2023-11-30bn_nist: Fix strict-aliasing violations in little-endian optimizationsXi Ruoyao
2023-11-29Optimize AES-CTR for ARM Neoverse V1 and V2.fisher.yu
2023-11-24x86_64-xlate.pl: Fix build with icx and nvc compilersTomas Mraz
2023-11-23SHA3_squeeze(): The next argument is intTomas Mraz
2023-11-23keccak1600-armv4.pl: Further fix for the DigestSqueeze() supportTomas Mraz
2023-11-22Fix possible memleak in PKCS7_add0_attrib_signing_timeBernd Edlinger
2023-11-22Fix a possible memleak in CMS_sign_receiptBernd Edlinger
2023-11-22Fix a possible memleak in PKCS7_add_attrib_smimecapBernd Edlinger
2023-11-15Fix SHA3_squeeze on armv4.slontis
2023-11-15ppc64: Fix SHA3_squeezeRohan McLure
2023-11-14Enable AES and SHA3 optimisations on Apple Silicon M3-based macOS systemsTom Cosgrove
2023-11-14Force Nonstop to use fcntl(F_GETFL) in BIO_sock_nbioNeil Horman
2023-11-10Support multiple calls of low level SHA3_squeeze() for s390x.Holger Dengler
2023-11-10Add EVP_DigestSqueeze() API.slontis
2023-11-06Make DH_check_pub_key() and DH_generate_key() safer yetRichard Levitte
2023-11-03internal/common.h: rename macro `(un)likely` to `ossl_(un)likely`Matthias St. Pierre
2023-11-03rand uniform: fix likely usagePauli
2023-11-03Add additional internal HPKE hardening checks resulting from code audit.Stephen Farrell
2023-11-01Correct comment in crypto/ec/curve448/ed448.hChristian Schmidt
2023-11-01rand uniform: add comments outlining the algorithmPauli
2023-11-01rand: implement an unbiased random integer from a rangePauli
2023-10-30free oaep label-octet-string on errorJames Muir
2023-10-26EVP_PKEY_get_{bits,security_bits,size}(): add missing error queue entry on fa...Dr. David von Oheimb
2023-10-26CMS and PKCS7: fix handlling of EVP_PKEY_get_size() failureDr. David von Oheimb
2023-10-26riscv: Provide vector crypto implementation of AES-ECB mode.Phoebe Chen
2023-10-26riscv: Support sm3 on platforms with vlen >= 128.Jerry Shih
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: Support SHA-512 family on platforms with vlen >= 128.Phoebe Chen
2023-10-26riscv: Code optimization for SHA-256.Phoebe Chen
2023-10-26riscv: Provide a vector implementation of CHACHA20 cipher.Jerry Shih
2023-10-26riscv: Provide vector crypto implementation of AES-CBC mode.Phoebe Chen
2023-10-26Update for Zvkb extension.Jerry Shih
2023-10-26riscv: Further optimization for single block aes-zvkned decryption.Phoebe Chen
2023-10-26riscv: Further optimization for single block aes-zvkned encryption.Phoebe Chen
2023-10-26riscv: Add RISC-V Vector opcode in riscv.pmPhoebe Chen
2023-10-26Fix typo in ghash-riscv64*.plPhoebe Chen
2023-10-26riscv: Implement AES-192Ard Biesheuvel
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-26crypto: sha512: Add mechanism to keep C code as fallback for SHA512_ASMCharalampos Mitrodimas
2023-10-26riscv: sha256: Provide a Zvknha-based implementationCharalampos Mitrodimas
2023-10-26crypto: sha256: Add mechanism to keep C code as fallback for SHA256_ASMCharalampos Mitrodimas