Andy Polyakov
|
96a4cf8c29
crypto/modes: even more strict aliasing fixes [and fix bug in cbc128.c from
|
12 years ago |
Ben Laurie
|
da01515c40
More strict aliasing fix.
|
12 years ago |
Andy Polyakov
|
24798c5e59
ghash-sparcv9.pl: 22% improvement on T4.
|
12 years ago |
Andy Polyakov
|
23328d4b27
ghash-sparcv9.pl: add VIS3 code path.
|
12 years ago |
Andy Polyakov
|
9ddd859d2a
gcm128.c: fix AAD-only case with AAD length not divisible by 16.
|
12 years ago |
Andy Polyakov
|
8d1b199d26
Revert random changes from commit#22606.
|
12 years ago |
Ben Laurie
|
71fa451343
Version skew reduction: trivia (I hope).
|
12 years ago |
Andy Polyakov
|
23a05fa0c1
modes/gcm128.c: fix self-test.
|
12 years ago |
Andy Polyakov
|
98909c1d5b
ghash-x86.pl: engage original MMX version in no-sse2 builds.
|
13 years ago |
Andy Polyakov
|
03e389cf04
Allow for dynamic base in Win64 FIPS module.
|
13 years ago |
Andy Polyakov
|
87873f4328
ARM assembler pack: add platform run-time detection.
|
13 years ago |
Andy Polyakov
|
3f0d14055b
gcm128.c: minor optimization.
|
13 years ago |
Andy Polyakov
|
7af0400297
gcm128.c: fix shadow warnings.
|
13 years ago |
Andy Polyakov
|
1e86318091
ARM assembler pack: profiler-assisted optimizations and NEON support.
|
13 years ago |
Andy Polyakov
|
d8d958323b
gcm128.c: tidy up, minor optimization, rearrange gcm128_context.
|
13 years ago |
Dr. Stephen Henson
|
ab8a4e54db
Move gcm128_context definition to modes_lcl.h (along with some related
|
13 years ago |
Andy Polyakov
|
a6d915e0ef
gcm128.c: make it work with no-sse2.
|
13 years ago |
Dr. Stephen Henson
|
f4001a0d19
Link GCM into FIPS module. Check return value in EVP gcm.
|
13 years ago |
Andy Polyakov
|
1f2502eb58
gcm128.c: add boundary condition checks.
|
13 years ago |
Dr. Stephen Henson
|
fd3dbc1dbf
Add CRYPTO_gcm128_tag() function to retrieve the tag.
|
13 years ago |
Andy Polyakov
|
b68c13154e
gcm128.c: allow multiple calls to CRYPTO_gcm128_aad.
|
13 years ago |
Andy Polyakov
|
68e2586bd3
gcm128.c: fix bug in OPENSSL_SMALL_FOOTPRINT decrypt.
|
13 years ago |
Andy Polyakov
|
836ea45350
gcm128.c: fix typo in CRYPTO_gcm128_encrypt_ctr32 name.
|
14 years ago |
Andy Polyakov
|
f71c6aceeb
gcm128.c: add CRYPTO_gcm128_[en|de]crypt_ctr32.
|
14 years ago |
Dr. Stephen Henson
|
aa763c0f6d
WIN32 build fix.
|
14 years ago |
Andy Polyakov
|
6acb4ff389
gcm128.c: API modification and readability improvements,
|
14 years ago |
Andy Polyakov
|
e747f4d418
gcm128.c: P.-M. Hager has tipped about possibility to fold reductions
|
14 years ago |
Andy Polyakov
|
fb2d5a91e9
gcm128.c: commentary update.
|
14 years ago |
Andy Polyakov
|
c1f092d14e
GCM "jumbo" update:
|
14 years ago |
Andy Polyakov
|
f472ec8c2f
"Jumbo" update for crypto/modes:
|
14 years ago |