Andy Polyakov
|
b59f92e75d
|
x86[_64] assembly pack: add Silvermont performance data.
Reviewed-by: Rich Salz <rsalz@openssl.org>
|
2014-08-30 19:13:49 +02:00 |
|
Andy Polyakov
|
558ff0f0c1
|
aes/asm/bsaes-x86_64.pl: Atom-specific optimization.
|
2014-04-24 10:13:30 +02:00 |
|
Andy Polyakov
|
7e1e3334f6
|
aes/asm/bsaes-x86_64.pl: fix Windows-specific bug in XTS.
PR: 3139
|
2013-10-12 21:37:55 +02:00 |
|
Andy Polyakov
|
6f6a613032
|
aes/asm/bsaes-*.pl: improve decrypt performance.
Improve decrypt performance by 10-20% depending on platform. Thanks
to Jussi Kivilinna for providing valuable hint. Also thanks to Ard
Biesheuvel.
|
2013-10-03 23:08:31 +02:00 |
|
Andy Polyakov
|
46bf83f07a
|
x86_64 assembly pack: make Windows build more robust.
PR: 2963 and a number of others
|
2013-01-22 22:27:28 +01:00 |
|
Andy Polyakov
|
6251989eb6
|
x86_64 assembly pack: make it possible to compile with Perl located on
path with spaces.
PR: 2835
|
2012-06-27 10:08:23 +00:00 |
|
Andy Polyakov
|
f9ef874a21
|
bsaes-x86_64.pl: optimize key conversion.
|
2012-03-16 21:44:19 +00:00 |
|
Andy Polyakov
|
d127ef78ad
|
bsaes-x86_64.pl: fix buffer overrun in tail processing.
|
2011-11-16 23:34:01 +00:00 |
|
Andy Polyakov
|
fe06864836
|
bsaes-x86_64.pl: add Win64 SEH and "hadrware" calls to aes-x86_64.pl.
|
2011-11-13 20:33:41 +00:00 |
|
Andy Polyakov
|
60d4e99cf3
|
bsaes-x86_64.pl: add bsaes_xts_[en|de]crypt.
|
2011-11-10 22:41:31 +00:00 |
|
Andy Polyakov
|
a75a52a43e
|
bsaes-x86_64.pl: add CBC decrypt and engage it in e_aes.c.
|
2011-10-30 12:15:56 +00:00 |
|
Andy Polyakov
|
b08259cdfe
|
bsaes-x86_64.pl: optimize InvMixColumns.
|
2011-10-29 11:56:21 +00:00 |
|
Andy Polyakov
|
28507577b1
|
bsaes-x86_64.pl: add decryption procedure (with unoptimized reference
InvMixColumns).
|
2011-10-29 11:47:20 +00:00 |
|
Andy Polyakov
|
5a326467dc
|
bsaes-x86_64.pl: make it work with ml64.
|
2011-10-18 09:22:04 +00:00 |
|
Andy Polyakov
|
3b7c14bb90
|
[bs|vp]aes-x86[_64].pl: typos and clarifications.
|
2011-10-18 08:03:02 +00:00 |
|
Andy Polyakov
|
112726486d
|
bsaes-x86_64.pl: add due credit.
|
2011-09-27 19:34:40 +00:00 |
|
Andy Polyakov
|
4ec93a10bd
|
Add bit-sliced AES x86_64 assembler, see http://homes.esat.kuleuven.be/~ekasper/#software for background information. It's not integrated into build system yet.
|
2011-09-25 15:31:51 +00:00 |
|