aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/modes/gcm128.c
Commit message (Expand)AuthorAgeFilesLines
* Convert modes selftests (cts128 and gcm128) to internal testRichard Levitte2016-11-031-636/+0
* Copyright consolidation 06/10Rich Salz2016-05-171-46/+6
* Remove outdated DEBUG flags.Rich Salz2016-02-181-7/+0
* Continue standardising malloc style for libcryptoMatt Caswell2015-11-091-1/+1
* gcm.c: address linker warning about OPENSSL_ia32cap_P size mismatch.Andy Polyakov2015-06-101-1/+1
* Use CRYPTO_memcmp when comparing authenticatorsEmilia Kasper2015-06-081-1/+1
* Use safer sizeof variant in mallocRich Salz2015-05-041-1/+1
* free cleanup almost the finaleRich Salz2015-04-301-4/+1
* remove malloc castsRich Salz2015-04-281-1/+1
* Dead code: crypto/dh,modes,pkcs12,ripemd,rsa,srpRich Salz2015-02-031-3/+0
* modes/gcm128.c: harmonize ctx->ghash assignment, shortcut *_ctr32Andy Polyakov2015-01-301-106/+92
* modes/gcm128.c: fix OPENSSL_SMALL_FOOTPRINT compile failureAndy Polyakov2015-01-301-0/+8
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-1818/+1949
* Move more comments that confuse indentMatt Caswell2015-01-221-1/+2
* modes/gcm128.c: make it indent-friendly.Andy Polyakov2015-01-221-162/+416
* Remove inconsistency in ARM support.Andy Polyakov2015-01-041-1/+1
* mark all block comments that need format preserving so thatTim Hudson2014-12-301-1/+1
* remove OPENSSL_FIPSAPIDr. Stephen Henson2014-12-081-1/+1
* Remove fips_constseg references.Dr. Stephen Henson2014-12-081-3/+0
* Engage GHASH for PowerISA 2.0.7.Andy Polyakov2014-07-201-0/+17
* Revert "Engage GHASH for PowerISA 2.07."Andy Polyakov2014-07-161-17/+0
* Engage GHASH for PowerISA 2.07.Andy Polyakov2014-07-161-0/+17
* Engage GHASH for ARMv8.Andy Polyakov2014-06-061-4/+21
* bn/asm/armv4-gf2m.pl, modes/asm/ghash-armv4.pl: faster multiplicationAndy Polyakov2014-04-241-0/+2
* crypto/modes/gcm128.c: more strict aliasing fixes.Andy Polyakov2014-04-061-0/+88
* gcm128.c: fix linking problems in 32-bit Windows build.Andy Polyakov2013-04-041-1/+1
* ghash-x86_64.pl: add AVX code path.Andy Polyakov2013-03-241-3/+45
* ghash-x86[_64].pl: code refresh.Andy Polyakov2013-02-141-0/+16
* crypto/modes: even more strict aliasing fixes [and fix bug in cbc128.c fromAndy Polyakov2012-11-051-19/+31
* More strict aliasing fix.Ben Laurie2012-11-051-3/+4
* ghash-sparcv9.pl: 22% improvement on T4.Andy Polyakov2012-11-051-0/+2
* ghash-sparcv9.pl: add VIS3 code path.Andy Polyakov2012-10-241-0/+16
* gcm128.c: fix AAD-only case with AAD length not divisible by 16.Andy Polyakov2012-08-131-1/+1
* Revert random changes from commit#22606.Andy Polyakov2012-06-041-1/+1
* Version skew reduction: trivia (I hope).Ben Laurie2012-06-031-1/+1
* modes/gcm128.c: fix self-test.Andy Polyakov2012-03-291-2/+7
* ghash-x86.pl: engage original MMX version in no-sse2 builds.Andy Polyakov2012-01-251-0/+4
* Allow for dynamic base in Win64 FIPS module.Andy Polyakov2011-09-141-0/+3
* ARM assembler pack: add platform run-time detection.Andy Polyakov2011-07-171-4/+3
* gcm128.c: minor optimization.Andy Polyakov2011-04-241-20/+26
* gcm128.c: fix shadow warnings.Andy Polyakov2011-04-041-19/+28
* ARM assembler pack: profiler-assisted optimizations and NEON support.Andy Polyakov2011-04-011-6/+26
* gcm128.c: tidy up, minor optimization, rearrange gcm128_context.Andy Polyakov2011-04-011-10/+81
* Move gcm128_context definition to modes_lcl.h (along with some relatedDr. Stephen Henson2011-02-191-56/+0
* gcm128.c: make it work with no-sse2.Andy Polyakov2011-02-121-0/+2
* Link GCM into FIPS module. Check return value in EVP gcm.Dr. Stephen Henson2011-02-081-0/+2
* gcm128.c: add boundary condition checks.Andy Polyakov2011-02-071-25/+59
* Add CRYPTO_gcm128_tag() function to retrieve the tag.Dr. Stephen Henson2011-02-071-0/+6
* gcm128.c: allow multiple calls to CRYPTO_gcm128_aad.Andy Polyakov2011-02-061-22/+64
* gcm128.c: fix bug in OPENSSL_SMALL_FOOTPRINT decrypt.Andy Polyakov2011-02-061-5/+7