aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/modes
Commit message (Expand)AuthorAgeFilesLines
* Copyright year updatesRichard Levitte2024-04-091-1/+1
* aes_platform.h, gcm128.c: fix Darwin PowerPC macro to include ppc64barracuda1562024-01-121-1/+1
* Fix new typos found by codespellDimitri Papadopoulos2023-12-291-1/+1
* Provide additional AES-GCM test patterns to enhance test coverage.Phoebe Chen2023-10-262-12/+12
* riscv: Provide vector crypto implementation of AES-GCM mode.Jerry Shih2023-10-262-1/+977
* Update for Zvkb extension.Jerry Shih2023-10-264-41/+44
* Fix typo in ghash-riscv64*.plPhoebe Chen2023-10-262-2/+2
* riscv: GCM: Provide a Zvkg-based implementationChristoph Müllner2023-10-263-2/+182
* riscv: GCM: Provide a Zvbb/Zvbc-based implementationChristoph Müllner2023-10-263-2/+390
* aes-gcm-avx512.pl: fix non-reproducibility issuetrigpolynom2023-10-261-165/+159
* * Enable extra Arm64 optimization on Windows for GHASH, RAND and AESEvgeny Karpov2023-10-101-1/+1
* Copyright year updatesMatt Caswell2023-09-075-5/+5
* riscv: Clarify dual-licensing wording for GCM and AESHeiko Stuebner2023-07-061-6/+7
* Do not use stitched AES-GCM implementation on PPC32Tomas Mraz2023-06-301-3/+3
* Fix function signatures in aes-gcm-armv8 comments.fisher.yu2023-06-162-66/+66
* Fix typos found by codespellDimitri Papadopoulos2023-06-154-45/+45
* riscv: GCM: dual-license under Apache + 2-clause BSDHeiko Stuebner2023-06-111-0/+27
* Fix arm64 asm code back compatible issue with gcc 4.9.4Xiaokang Qian2023-05-311-1/+1
* aes-gcm-armv8_64 asm support bigdianJerryDevis2023-05-091-206/+581
* Do not build P10-specific AES-GCM assembler on macOSEvan Miller2023-03-221-1/+1
* aes-gcm-avx512.pl: Fix the clang version detection on Apple OsesTomas Mraz2023-03-171-2/+11
* riscv: GCM: Implement GHASH()Christoph Müllner2023-03-162-8/+170
* riscv: GCM: Simplify GCM calculationChristoph Müllner2023-03-162-201/+209
* riscv: GCM: Use riscv.pmChristoph Müllner2023-03-161-76/+29
* riscv: Clean up extension test macrosChristoph Müllner2023-03-161-1/+1
* Fix the return values of the aarch64 unroll8_eor_aes_gcm_*_*_kernel functionsTom Cosgrove2023-02-081-11/+20
* Do not build P10-specific AES-GCM assembler on AIXTomas Mraz2022-12-141-1/+4
* providers: Add SM4 XTS implementationXu Yizhou2022-11-292-1/+200
* gcm_get_funcs(): Add missing fallback for ghash on x86_64Tomas Mraz2022-11-151-0/+5
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-6/+2
* Fix GHASH-ASM implementation on s390xJuergen Christ2022-08-091-20/+12
* Implement AES-GCM-SIV (RFC8452)Todd Short2022-07-291-0/+37
* Fix regression from GCM mode refactoringTomas Mraz2022-07-291-6/+10
* s390x: Fix GCM setupJuergen Christ2022-07-261-0/+5
* Clean up GCM_MUL and remove GCM_FUNCREF_4BITTodd Short2022-07-221-32/+1
* Clean up use of GHASH macroTodd Short2022-07-221-23/+1
* Use separate function to get GCM functionsTodd Short2022-07-221-97/+97
* Remove some unused 4bit GCM codeTodd Short2022-07-221-95/+0
* Remove unused 1bit GCM implementationTodd Short2022-07-221-93/+29
* Remove unused 8bit GCM implementationTodd Short2022-07-221-144/+2
* Change loops conditions to make zero loop risk more obvious.Daniel Fiala2022-05-241-1/+5
* Rename x86-32 assembly files from .s to .S.Sebastian Andrzej Siewior2022-05-241-2/+2
* Add clmul-based gmult for riscv64 with Zbb, ZbcHenry Brausen2022-05-193-2/+327
* Update copyright yearMatt Caswell2022-05-034-4/+4
* Fix incorrect comments in aes-gcm-armv8-unroll8_64.plXiaokangQian2022-03-221-38/+38
* aes-gcm-avx512.pl: Fixed mingw64 buildAndrey Matyukov2022-03-141-5/+5
* Fix build issue with aes-gcm-armv8-unroll8_64.S on older aarch64 assemblersXiaokangQian2022-03-041-1/+1
* AES-GCM enabled with AVX512 vAES and vPCLMULQDQ.Andrey Matyukov2022-02-102-1/+4977
* Fixed counter overflowDanny Tsen2022-02-071-1/+0
* Fix typosDimitris Apostolou2022-02-072-44/+44