Ard Biesheuvel
|
a2ea9f3ecc
|
Added support for ARM/NEON based bit sliced AES in XTS mode
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
|
2013-09-15 19:37:16 +02:00 |
|
Andy Polyakov
|
9575d1a91a
|
bsaes-armv7.pl: add bsaes_cbc_encrypt and bsaes_ctr32_encrypt_blocks.
Submitted by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Contributor claims ~50% improvement in CTR and ~9% in CBC decrypt
on Cortex-A15.
|
2013-04-23 17:52:14 +02:00 |
|
Andy Polyakov
|
75fe422323
|
bsaes-armv7.pl: take it into build loop.
|
2013-04-23 17:49:54 +02:00 |
|
Andy Polyakov
|
e7db9896bb
|
bsaes-armv7.pl: closest shave. While 0.3 cpb improvement on S4 appears
insignificant, it's actually 4 cycles less for 14 instructions sequence!
|
2012-09-07 12:29:18 +00:00 |
|
Andy Polyakov
|
4f16215b9d
|
bsaes-armv7.pl: even closer shave.
|
2012-09-04 14:39:05 +00:00 |
|
Andy Polyakov
|
a903e6919c
|
bsaes-armv7.pl: minor performance squeeze on Snapdragon S4.
|
2012-09-04 08:26:50 +00:00 |
|
Andy Polyakov
|
442c9f13d4
|
bsaes-armv7.pl: optmize Sbox and key conversion.
|
2012-03-16 21:41:48 +00:00 |
|
Andy Polyakov
|
358c372d16
|
bsaes-armv7.pl: change preferred contact.
|
2012-03-03 13:04:53 +00:00 |
|
Andy Polyakov
|
c4a52a6dca
|
Add bit-sliced AES for ARM NEON. This initial version is effectively
reference implementation, it does not interface to OpenSSL yet.
|
2012-03-03 12:33:28 +00:00 |
|