Hello group: We're doing a TLS handshake with anonymous DH, cipher set to TLS_DH_anon_WITH_AES_128_CBC_SHA. OpenSSL (0.9.8d) choses to use the Montgomery modular exponentiation functions (e.g. BN_mod_exp_mont()) instead of just mod exp function BN_mod_exp(), which our crypto acceleration hardware is capable of supporting.
My question is if there's a flag which will force the OpenSSL crypto framework to use the standard mod exp instead of the Montgomery mod exp. Also does the OpenSSL Engine have built in support for the Montgomery operations for Cavium security processors? Thank you kindly for any assistance on this matter. -Areg Alimian Ixia