summaryrefslogtreecommitdiffstats
path: root/crypto/modes
AgeCommit message (Expand)Author
2024-04-17Unable to run asm code on OpenBSD (amd64)Theo Buehler
2024-04-09Copyright year updatesRichard Levitte
2024-01-12aes_platform.h, gcm128.c: fix Darwin PowerPC macro to include ppc64barracuda156
2023-12-29Fix new typos found by codespellDimitri Papadopoulos
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-26Update for Zvkb extension.Jerry Shih
2023-10-26Fix typo in ghash-riscv64*.plPhoebe Chen
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-26aes-gcm-avx512.pl: fix non-reproducibility issuetrigpolynom
2023-10-10* Enable extra Arm64 optimization on Windows for GHASH, RAND and AESEvgeny Karpov
2023-09-07Copyright year updatesMatt Caswell
2023-07-06riscv: Clarify dual-licensing wording for GCM and AESHeiko Stuebner
2023-06-30Do not use stitched AES-GCM implementation on PPC32Tomas Mraz
2023-06-16Fix function signatures in aes-gcm-armv8 comments.fisher.yu
2023-06-15Fix typos found by codespellDimitri Papadopoulos
2023-06-11riscv: GCM: dual-license under Apache + 2-clause BSDHeiko Stuebner
2023-05-31Fix arm64 asm code back compatible issue with gcc 4.9.4Xiaokang Qian
2023-05-09aes-gcm-armv8_64 asm support bigdianJerryDevis
2023-03-22Do not build P10-specific AES-GCM assembler on macOSEvan Miller
2023-03-17aes-gcm-avx512.pl: Fix the clang version detection on Apple OsesTomas Mraz
2023-03-16riscv: GCM: Implement GHASH()Christoph Müllner
2023-03-16riscv: GCM: Simplify GCM calculationChristoph Müllner
2023-03-16riscv: GCM: Use riscv.pmChristoph Müllner
2023-03-16riscv: Clean up extension test macrosChristoph Müllner
2023-02-08Fix the return values of the aarch64 unroll8_eor_aes_gcm_*_*_kernel functionsTom Cosgrove
2022-12-14Do not build P10-specific AES-GCM assembler on AIXTomas Mraz
2022-11-29providers: Add SM4 XTS implementationXu Yizhou
2022-11-15gcm_get_funcs(): Add missing fallback for ghash on x86_64Tomas Mraz
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-08-09Fix GHASH-ASM implementation on s390xJuergen Christ
2022-07-29Implement AES-GCM-SIV (RFC8452)Todd Short
2022-07-29Fix regression from GCM mode refactoringTomas Mraz
2022-07-26s390x: Fix GCM setupJuergen Christ
2022-07-22Clean up GCM_MUL and remove GCM_FUNCREF_4BITTodd Short
2022-07-22Clean up use of GHASH macroTodd Short
2022-07-22Use separate function to get GCM functionsTodd Short
2022-07-22Remove some unused 4bit GCM codeTodd Short
2022-07-22Remove unused 1bit GCM implementationTodd Short
2022-07-22Remove unused 8bit GCM implementationTodd Short
2022-05-24Change loops conditions to make zero loop risk more obvious.Daniel Fiala
2022-05-24Rename x86-32 assembly files from .s to .S.Sebastian Andrzej Siewior
2022-05-19Add clmul-based gmult for riscv64 with Zbb, ZbcHenry Brausen
2022-05-03Update copyright yearMatt Caswell
2022-03-22Fix incorrect comments in aes-gcm-armv8-unroll8_64.plXiaokangQian
2022-03-14aes-gcm-avx512.pl: Fixed mingw64 buildAndrey Matyukov
2022-03-04Fix build issue with aes-gcm-armv8-unroll8_64.S on older aarch64 assemblersXiaokangQian
2022-02-10AES-GCM enabled with AVX512 vAES and vPCLMULQDQ.Andrey Matyukov
2022-02-07Fixed counter overflowDanny Tsen