Andy Polyakov
|
77fb5a303b
|
Engage GHASH for ARMv8.
(cherry picked from commit 82741e9c89 )
|
2014-06-11 00:10:00 +02:00 |
|
Andy Polyakov
|
0fb3d5b4fd
|
bn/asm/armv4-gf2m.pl, modes/asm/ghash-armv4.pl: faster multiplication
algorithm suggested in following paper:
Câmara, D.; Gouvêa, C. P. L.; López, J. & Dahab, R.: Fast Software
Polynomial Multiplication on ARM Processors using the NEON Engine.
http://conradoplg.cryptoland.net/files/2010/12/mocrysen13.pdf
(cherry picked from commit f8cee9d081 )
|
2014-04-24 10:27:52 +02:00 |
|
Andy Polyakov
|
f396e9f4fc
|
crypto/modes/gcm128.c: more strict aliasing fixes.
(cherry picked from commit 997d1aac7c )
|
2014-04-06 17:22:12 +02:00 |
|
Andy Polyakov
|
0ba304dd31
|
gcm128.c: update from master (add AVX and VIS3 support).
|
2013-05-19 21:55:30 +02:00 |
|
Andy Polyakov
|
f0a069c1a2
|
gcm128.c: fix AAD-only case with AAD length not divisible by 16 [from HEAD].
PR: 2859
Submitted by: John Foley
|
2012-08-13 15:31:10 +00:00 |
|
Ben Laurie
|
68d2cf51bc
|
Reduce version skew: trivia (I hope).
|
2012-06-03 22:03:37 +00:00 |
|
Andy Polyakov
|
bd479e25c7
|
ghash-x86.pl: engage original MMX version in no-sse2 builds [from HEAD].
|
2012-01-25 17:56:25 +00:00 |
|
Dr. Stephen Henson
|
61cdb9f36a
|
Backport GCM support from HEAD. Minimal support at present: no assembly
language optimisation. [original by Andy]
|
2011-08-04 11:12:38 +00:00 |
|