Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-04 | gcm128.c: fix linking problems in 32-bit Windows build. | Andy Polyakov | |
2013-03-24 | ghash-x86_64.pl: add AVX code path. | Andy Polyakov | |
2013-02-14 | ghash-x86[_64].pl: code refresh. | Andy Polyakov | |
2012-11-05 | crypto/modes: even more strict aliasing fixes [and fix bug in cbc128.c from | Andy Polyakov | |
previous cbc128.c commit]. | |||
2012-11-05 | More strict aliasing fix. | Ben Laurie | |
2012-11-05 | ghash-sparcv9.pl: 22% improvement on T4. | Andy Polyakov | |
2012-10-24 | ghash-sparcv9.pl: add VIS3 code path. | Andy Polyakov | |
2012-08-13 | gcm128.c: fix AAD-only case with AAD length not divisible by 16. | Andy Polyakov | |
PR: 2859 Submitted by: John Foley | |||
2012-06-04 | Revert random changes from commit#22606. | Andy Polyakov | |
2012-06-03 | Version skew reduction: trivia (I hope). | Ben Laurie | |
2012-03-29 | modes/gcm128.c: fix self-test. | Andy Polyakov | |
2012-01-25 | ghash-x86.pl: engage original MMX version in no-sse2 builds. | Andy Polyakov | |
2011-09-14 | Allow for dynamic base in Win64 FIPS module. | Andy Polyakov | |
2011-07-17 | ARM assembler pack: add platform run-time detection. | Andy Polyakov | |
2011-04-24 | gcm128.c: minor optimization. | Andy Polyakov | |
2011-04-04 | gcm128.c: fix shadow warnings. | Andy Polyakov | |
2011-04-01 | ARM assembler pack: profiler-assisted optimizations and NEON support. | Andy Polyakov | |
2011-04-01 | gcm128.c: tidy up, minor optimization, rearrange gcm128_context. | Andy Polyakov | |
2011-02-19 | Move gcm128_context definition to modes_lcl.h (along with some related | Dr. Stephen Henson | |
definitions) so we can use it in EVP GCM code avoiding need to allocate it. | |||
2011-02-12 | gcm128.c: make it work with no-sse2. | Andy Polyakov | |
2011-02-08 | Link GCM into FIPS module. Check return value in EVP gcm. | Dr. Stephen Henson | |
2011-02-07 | gcm128.c: add boundary condition checks. | Andy Polyakov | |
2011-02-07 | Add CRYPTO_gcm128_tag() function to retrieve the tag. | Dr. Stephen Henson | |
2011-02-06 | gcm128.c: allow multiple calls to CRYPTO_gcm128_aad. | Andy Polyakov | |
2011-02-06 | gcm128.c: fix bug in OPENSSL_SMALL_FOOTPRINT decrypt. | Andy Polyakov | |
PR: 2432 Submitted by: Michael Heyman | |||
2010-08-23 | gcm128.c: fix typo in CRYPTO_gcm128_encrypt_ctr32 name. | Andy Polyakov | |
2010-08-02 | gcm128.c: add CRYPTO_gcm128_[en|de]crypt_ctr32. | Andy Polyakov | |
2010-07-26 | WIN32 build fix. | Dr. Stephen Henson | |
2010-07-09 | gcm128.c: API modification and readability improvements, | Andy Polyakov | |
add ghash benchmark to apps/speed.c. | |||
2010-05-26 | gcm128.c: P.-M. Hager has tipped about possibility to fold reductions | Andy Polyakov | |
in gcm_ghash_4bit. Taking the idea a step further I've added extra 256+16 bytes of per-key storage, so that one can speak about 3rd variant in addition to "256B" and "4KB": "528B" one. Commonly it should be ~50% faster than "256B" implementation or ~25% slower than "4KB" one. | |||
2010-05-23 | gcm128.c: commentary update. | Andy Polyakov | |
2010-05-13 | GCM "jumbo" update: | Andy Polyakov | |
- gcm128.c: support for Intel PCLMULQDQ, readability improvements; - asm/ghash-x86.pl: splitted vanilla, MMX, PCLMULQDQ subroutines; - asm/ghash-x86_64.pl: add PCLMULQDQ implementations. | |||
2010-05-04 | "Jumbo" update for crypto/modes: | Andy Polyakov | |
- introduce common modes_lcl.h; - ctr128.c: implement additional CRYPTO_ctr128_encrypt_ctr32 interface; - gcm128.c: add omitted ARM initialization, remove ctx.ctr; | |||
2010-05-01 | Missing declarations, no assembler in PEDANTIC. | Ben Laurie | |
2010-04-14 | gcm128.c and assembler modules: change argument order for gcm_ghash_4bit. | Andy Polyakov | |
ghash-x86*.pl: fix performance numbers for Core2, as it turned out previous ones were "tainted" by variable clock frequency. | |||
2010-04-10 | gcm128.c: commentary and formatting updates. | Andy Polyakov | |
2010-03-08 | gcm128.c: add option for streamed GHASH, simple benchmark, minor naming | Andy Polyakov | |
change. | |||
2010-03-02 | Initial version of Galois Counter Mode implementation. Interface is still | Andy Polyakov | |
subject to change... |