summaryrefslogtreecommitdiffstats
path: root/crypto/modes/gcm128.c
AgeCommit message (Expand)Author
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-21Add clmul-based gmult for riscv64 with Zbb, ZbcHenry Brausen
2021-07-15Split bignum code out of the sparcv9cap.cTomas Mraz
2021-06-25ppccap.c: Split out algorithm-specific functionsTomas Mraz
2021-03-11Update copyright yearMatt Caswell
2021-02-19CRYPTO_gcm128_decrypt: fix mac or tag calculationZhang Jinde
2020-07-11Add and use internal header that implements endianness checkRichard Levitte
2020-06-04Update copyright yearMatt Caswell
2020-05-27Avoid undefined behavior with unaligned accessesBernd Edlinger
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-01Remove extern declarations of OPENSSL_ia32cap_PBernd Edlinger
2019-07-16Add Common shared code needed to move aes ciphers to providersShane Lontis
2018-12-06Following the license change, modify the boilerplates in crypto/modes/Richard Levitte
2018-06-20Update copyright yearMatt Caswell
2018-06-03modes/gcm128.c: coalesce calls to GHASH.Andy Polyakov
2017-10-17modes/gcm128.c: harmonize GCM_MUL macro with GHASH.Andy Polyakov
2017-09-01crypto/cryptlib.c: mask more capability bits upon FXSR bit flip.Andy Polyakov
2016-11-03Convert modes selftests (cts128 and gcm128) to internal testRichard Levitte
2016-05-17Copyright consolidation 06/10Rich Salz
2016-02-18Remove outdated DEBUG flags.Rich Salz
2015-11-09Continue standardising malloc style for libcryptoMatt Caswell
2015-06-10gcm.c: address linker warning about OPENSSL_ia32cap_P size mismatch.Andy Polyakov
2015-06-08Use CRYPTO_memcmp when comparing authenticatorsEmilia Kasper
2015-05-04Use safer sizeof variant in mallocRich Salz
2015-04-30free cleanup almost the finaleRich Salz
2015-04-28remove malloc castsRich Salz
2015-02-03Dead code: crypto/dh,modes,pkcs12,ripemd,rsa,srpRich Salz
2015-01-30modes/gcm128.c: harmonize ctx->ghash assignment, shortcut *_ctr32Andy Polyakov
2015-01-30modes/gcm128.c: fix OPENSSL_SMALL_FOOTPRINT compile failureAndy Polyakov
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
2015-01-22Move more comments that confuse indentMatt Caswell
2015-01-22modes/gcm128.c: make it indent-friendly.Andy Polyakov
2015-01-04Remove inconsistency in ARM support.Andy Polyakov
2014-12-30mark all block comments that need format preserving so thatTim Hudson
2014-12-08remove OPENSSL_FIPSAPIDr. Stephen Henson
2014-12-08Remove fips_constseg references.Dr. Stephen Henson
2014-07-20Engage GHASH for PowerISA 2.0.7.Andy Polyakov
2014-07-16Revert "Engage GHASH for PowerISA 2.07."Andy Polyakov
2014-07-16Engage GHASH for PowerISA 2.07.Andy Polyakov
2014-06-06Engage GHASH for ARMv8.Andy Polyakov
2014-04-24bn/asm/armv4-gf2m.pl, modes/asm/ghash-armv4.pl: faster multiplicationAndy Polyakov
2014-04-06crypto/modes/gcm128.c: more strict aliasing fixes.Andy Polyakov