Revision tags: OpenSSL_1_0_2, master-post-auto-reformat, OpenSSL_1_0_2-post-auto-reformat, OpenSSL_0_9_8-post-auto-reformat, OpenSSL_0_9_8-pre-auto-reformat, OpenSSL_1_0_0-post-auto-reformat, OpenSSL_1_0_0-pre-auto-reformat, OpenSSL_1_0_1-post-auto-reformat, OpenSSL_1_0_1-pre-auto-reformat, master-post-reformat, OpenSSL_0_9_8-pre-reformat, OpenSSL_0_9_8ze, OpenSSL_1_0_0-pre-reformat, OpenSSL_1_0_0q, OpenSSL_1_0_1-pre-reformat, OpenSSL_1_0_1l, master-pre-reformat, OpenSSL_1_0_2-pre-reformat, OpenSSL_0_9_8zd, OpenSSL_1_0_0p, OpenSSL_1_0_1k, OpenSSL_0_9_8-post-reformat |
|
#
c1669e1c |
| 07-Nov-2014 |
Andy Polyakov |
Remove inconsistency in ARM support. This facilitates "universal" builds, ones that target multiple architectures, e.g. ARMv5 through ARMv7. See commentary in Configure for details.
Remove inconsistency in ARM support. This facilitates "universal" builds, ones that target multiple architectures, e.g. ARMv5 through ARMv7. See commentary in Configure for details. Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Matt Caswell <matt@openssl.org>
show more ...
|
Revision tags: OpenSSL-fips-2_0_9, OpenSSL_1_0_1j, OpenSSL_1_0_0o, OpenSSL_0_9_8zc, OpenSSL_1_0_2-beta3, OpenSSL_0_9_8zb, OpenSSL_1_0_0n, OpenSSL_1_0_1i, OpenSSL_1_0_2-beta2, OpenSSL-fips-2_0_8, OpenSSL_1_0_1h, OpenSSL_1_0_0m, OpenSSL_0_9_8za, OpenSSL-fips-2_0_7, OpenSSL_1_0_1g, OpenSSL_1_0_2-beta1, OpenSSL_1_0_0l, OpenSSL_1_0_1f, OpenSSL-fips-2_0_6, OpenSSL-fips-2_0_5, OpenSSL-fips-2_0_4 |
|
#
6f6a6130 |
| 03-Oct-2013 |
Andy Polyakov |
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
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.
show more ...
|
#
066caf05 |
| 01-Oct-2013 |
Andy Polyakov |
aes/asm/*-armv*.pl: compensate for inconsistencies in tool-chains. Suggested by: Ard Biesheuvel
|
#
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.
|