summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2022-11-23Improve chacha20 perfomance on aarch64 by interleaving scalar with SVE/SVE2Daniel Hu
2022-11-23Fix unrolled montgomery multiplication for POWER9Rohan McLure
2022-11-23Revert "Revert "bn: Add fixed length (n=6), unrolled PPC Montgomery Multiplic...Rohan McLure
2022-11-23Add ROTATE inline RISC-V zbb/zbkb asm for DESHongren (Zenithal) Zheng
2022-11-23Fix GHASH-ASM implementation on s390xJuergen Christ
2022-11-23gcm_get_funcs(): Add missing fallback for ghash on x86_64Tomas Mraz
2022-11-23Fix regression from GCM mode refactoringTomas Mraz
2022-11-23s390x: Fix GCM setupJuergen Christ
2022-11-23Clean up GCM_MUL and remove GCM_FUNCREF_4BITTodd Short
2022-11-23Clean up use of GHASH macroTodd Short
2022-11-23Use separate function to get GCM functionsTodd Short
2022-11-23Remove some unused 4bit GCM codeTodd Short
2022-11-23Remove unused 1bit GCM implementationTodd Short
2022-11-23Remove unused 8bit GCM implementationTodd Short
2022-11-23Cleanup : directly include of `internal/nelem.h` when required.FdaSilvaYY
2022-11-23Improve FIPS RSA keygen performance.slontis
2022-11-22Release the drbg in the global default context before enginesTomas Mraz
2022-11-21Fix coverity issues in X509v3_addrslontis
2022-11-21Improve FIPS RSA keygen performance.slontis
2022-11-21Use as small dh key size as possible to support the securityTomas Mraz
2022-11-21Add ROTATE inline RISC-V zbb/zbkb asm for chachaHongren (Zenithal) Zheng
2022-11-21Add config option OPENSSL_NO_UNIX_SOCKMax Bachmann
2022-11-21Add ROTATE inline asm support for SM3Hongren (Zenithal) Zheng
2022-11-21Add SM3 implementation in RISC-V Zksh asmHongren (Zenithal) Zheng
2022-11-21Add deprecation macro for 3.1 and deprecate OPENSSL_LH_statsHugo Landau
2022-11-21Optimize chacha20 on aarch64 by SVE2Daniel Hu
2022-11-21[crypto/bn] BN_consttime_swap: remove superfluous early exitBilly Brumley
2022-11-21add build support for riscv64 aes zknHongren (Zenithal) Zheng
2022-11-21Add AES implementation in riscv64 zkn asmHongren (Zenithal) Zheng
2022-11-21Fix code format: BLOCK_CIPHER_customJiuhai Zhang
2022-11-21Apply the AES-GCM unroll8 optimization patch to Neoverse N2XiaokangQian
2022-11-21performance: improve ossl_lh_strcasehashPauli
2022-11-21Drop ossl_namemap_add_name_n() and simplify ossl_namemap_add_names()Tomas Mraz
2022-11-21ossl_namemap_name2_num: Avoid unnecessary OPENSSL_strndup().Tomas Mraz
2022-11-21Add clmul-based gmult for riscv64 with Zbb, ZbcHenry Brausen
2022-11-21Add basic RISC-V cpuid and OPENSSL_riscvcapHenry Brausen
2022-11-21Add AES implementation in generic riscv64 asmHenry Brausen
2022-11-21add support for SHA-3 based PRF to PBES2Hubert Kario
2022-11-21Add riscv64 asm_arch to linux64-riscv64 targetHenry Brausen
2022-11-21RISC-V support for the SHA256Mark Fedorov
2022-11-21evp_md: assert digest is provided for algctx reuseBenjamin Kaduk
2022-11-21Exclude IPv6 code using OPENSSL_USE_IPV6 instead of AF_INET6Max Bachmann
2022-11-21Remove the _fetch_by_number functionsPauli
2022-11-21Remove duplicated #include headersJHH20
2022-11-21Acceleration of chacha20 on aarch64 by SVEDaniel Hu
2022-11-21md5: add assembly implementation for aarch64Jonathan Swinney
2022-11-21evp_md_init_internal: Avoid reallocating algctx if digest unchangedTomas Mraz
2022-11-21Prefer .inst rather than .long for probe instructions in arm64cpuid.plyavtuk
2022-11-21Clear unused variables in X509_print_ex()zhouzilong
2022-11-21Fix gcc 6.3 builds of aarch64 BSAESTom Cosgrove