Open fancycode opened 8 years ago
We would consider pull requests, providing the code is appropriately licensed (OpenSSL or BSD) and sufficiently tested (ideally via regress).
I would look into backporting the code from OpenSSL, so the license should imho be ok.
@fancycode any news regarding this? looks like other archs are neglected as well (~3 years difference with mainline openssl version)
@4a6f656c do you know a reason why arch-specific assembly is not being backported? I mean, security implication or smth
I enabled arm 32-bit optimizations that were already in the tree to begin with. It should help with the cases above.
Are there any plans to backport the ARM optimizations for AES / SHA from OpenSSL or would you accept pull-requests for that?
Here are some numbers from a test using
openssl speed aes sha
with libressl 2.4.2 and a manually patched version.Before on a PINE64 (
AARCH64
):After on a PINE64 (
AARCH64
):Before on an ODROID C1 (
armhf
):After on an ODROID C1 (
armhf
):