summaryrefslogtreecommitdiffstats
path: root/crypto/sha
AgeCommit message (Expand)Author
2024-09-05Copyright year updatesTomas Mraz
2024-08-29s390x: support CPACF sha3/shake performance improvementsJoerg Schmidbauer
2024-07-22Prefer ARRAY_SIZE(...)Dimitri Papadopoulos
2024-07-22that open brace { should be on the previous lineDimitri Papadopoulos
2024-05-15Intentionally break EVP_DigestFinal for SHAKE128 and SHAKE256Tomas Mraz
2024-04-25sha512.c: Grammar Fixes and Spell Checks in Implementation NotesMerreck
2024-04-17Unable to run asm code on OpenBSD (amd64)Theo Buehler
2024-02-02Fix a few incorrect paths in some build.info filesRichard Levitte
2023-11-23SHA3_squeeze(): The next argument is intTomas Mraz
2023-11-23keccak1600-armv4.pl: Further fix for the DigestSqueeze() supportTomas Mraz
2023-11-15Fix SHA3_squeeze on armv4.slontis
2023-11-15ppc64: Fix SHA3_squeezeRohan McLure
2023-11-10Support multiple calls of low level SHA3_squeeze() for s390x.Holger Dengler
2023-11-10Add EVP_DigestSqueeze() API.slontis
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: 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
2023-09-28Copyright year updatesMatt Caswell
2023-09-11Bad function definitionDimitri Papadopoulos
2023-09-07Copyright year updatesMatt Caswell
2023-07-14Move Keccak rhotates tables to rodataAmir Ayupov
2023-06-28Add support for SHA256/192Fergus Dall
2023-03-29Ensure there's only one copy of OPENSSL_armcap_P in libcrypto.aTom Cosgrove
2022-11-04crypto/sha/asm/sha512-ia64.pl: When checking assembler file names, ignore caseRichard Levitte
2022-07-11Fix SHA, SHAKE, and KECCAK ASM flag passingJuergen Christ
2022-05-24Rename x86-32 assembly files from .s to .S.Sebastian Andrzej Siewior
2022-05-11Add riscv64 asm_arch to linux64-riscv64 targetHenry Brausen
2022-05-03Update copyright yearMatt Caswell
2022-02-10Fix outdated commentsWeiguo Li
2022-02-09aarch64: fix branch target indications in arm64cpuid.pl and keccak1600Tom Cosgrove
2021-11-11sha/asm/keccak1600-ppc64.pl: Load data in 8 byte chunks on little endianAnton Blanchard
2021-10-28fix some code with obvious wrong coding stylex2018
2021-10-04RISC-V support for the SHA256Mark Fedorov
2021-10-01aarch64: support BTI and pointer authentication in assemblyRuss Butler
2021-09-30RISC-V support for the SHA512marcfedorow
2021-07-29Update copyright yearMatt Caswell
2021-07-15Split bignum code out of the sparcv9cap.cTomas Mraz
2021-06-25ppccap.c: Split out algorithm-specific functionsTomas Mraz
2021-06-16Include a local static buffer for the SHA helper functionsPauli
2021-06-10sha: convert SHA one shot macros back to being functionsPauli
2021-05-20Update copyright yearMatt Caswell
2021-05-08Crypto: Add deprecation compatibility declarations for SHA* message digest fu...Dr. David von Oheimb
2021-05-07Drop libimplementations.aRichard Levitte
2020-11-26Update copyright yearMatt Caswell
2020-11-19Rename SHA3 internal functions so they have an ossl_ prefixPauli
2020-11-19rename sha1_ctrl to ossl_sha1_ctrl.Pauli
2020-10-22Fix aarch64 static linking into shared libraries (see issue #10842 and pull r...Romain Geissler