History log of /openssl/crypto/aes/asm/bsaes-armv7.pl (Results 26 – 37 of 37)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# e0202d94 20-Sep-2013 Andy Polyakov

aes-armv4.pl, bsaes-armv7.pl: add Linux kernel and Thumb2 support.

Submitted by: Ard Biesheuvel


# 612f4e23 15-Sep-2013 Andy Polyakov

bsaes-armv7.pl: remove partial register operations in CTR subroutine.


# 29f41e8a 15-Sep-2013 Andy Polyakov

bsaes-armv7.pl: remove byte order dependency and minor optimization.


# a2ea9f3e 05-Aug-2013 Ard Biesheuvel

Added support for ARM/NEON based bit sliced AES in XTS mode

Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>


# 9575d1a9 23-Apr-2013 Andy Polyakov

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

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.

show more ...


# 75fe4223 23-Apr-2013 Andy Polyakov

bsaes-armv7.pl: take it into build loop.


Revision tags: OpenSSL-fips-2_0_3, OpenSSL_1_0_1e, OpenSSL_0_9_8y, OpenSSL_1_0_0k, OpenSSL_1_0_1d, OpenSSL-fips-2_0-pl1, OpenSSL-fips-2_0_2, OpenSSL-fips-2_0_1
# e7db9896 07-Sep-2012 Andy Polyakov

bsaes-armv7.pl: closest shave. While 0.3 cpb improvement on S4 appears
insignificant, it's actually 4 cycles less for 14 instructions sequence!


# 4f16215b 04-Sep-2012 Andy Polyakov

bsaes-armv7.pl: even closer shave.


# a903e691 04-Sep-2012 Andy Polyakov

bsaes-armv7.pl: minor performance squeeze on Snapdragon S4.


Revision tags: OpenSSL_1_0_1c, OpenSSL_1_0_0j, OpenSSL_0_9_8x, OpenSSL_1_0_1b, OpenSSL_0_9_8w, OpenSSL_1_0_1a, OpenSSL_0_9_8v, OpenSSL_1_0_0i
# 442c9f13 16-Mar-2012 Andy Polyakov

bsaes-armv7.pl: optmize Sbox and key conversion.


Revision tags: OpenSSL_1_0_1, OpenSSL_1_0_0h, OpenSSL_0_9_8u
# 358c372d 03-Mar-2012 Andy Polyakov

bsaes-armv7.pl: change preferred contact.


# c4a52a6d 03-Mar-2012 Andy Polyakov

Add bit-sliced AES for ARM NEON. This initial version is effectively
reference implementation, it does not interface to OpenSSL yet.


12