Run-time checking works for x86, but not for arm (OPENSSL_armcap_P is hidden, I 
still have to try over environment variables, which are not as flexible for arm 
as for x86).


Anyway, it would be helpful to exclude hardware aes instructions at 
compile-time:

1) Runtime checking is error prone (openssl and code using openssl evolve)

2) Proving to a customer (or convincing myself) that no such instructions will 
ever be used is much easier if such instructions are not even compiled


I guess that some of the already existing no-xxx configuration options have 
been introduced for similar reasons.




________________________________
From: Rich Salz via RT <r...@openssl.org>
Sent: Thursday, June 16, 2016 8:15:48 PM
To: Loic Etienne
Cc: openssl-dev@openssl.org
Subject: [openssl.org #4570] Enhancement request: Configuration option no-hw-aes

On Tue Jun 14 15:43:26 2016, loic.etie...@qnective.com wrote:
> Define a configuration option no-hw-aes.
> No aes processor instruction should be compiled if one of the
> configuration options no-hw or no-hw-aes is given.

Why doesn't existing run-time checking work for you?

--
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4570
Please log in as guest with password guest if prompted


-- 
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4570
Please log in as guest with password guest if prompted

-- 
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev

Reply via email to