OffloadModExpo, Windows and crypto-hardware support
------=_Part_22842_32978673.1200488888459
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Has anyone worked on supporting OffloadModExpo from within OpenSSL?
I.e. to allow a Windows SSL application to use OpenSSL instead of the
native windows crypto libraries, but still take advantage of the Windows
OffloadModExpo function. This would be useful if you have bought some
accelerator card that has OffloadModExpo driver support, but you still
prefer OpenSSL's API over the Windows API.
I guess one might do this by overriding OpenSSL's bn_mod_exp function
with a wrapper function that loads OffloadModExpo from the registry,
HKEY_CURRENT_USER/Software/Microsoft/Cryptography/. Then calls
it instead of the builtin BN_mod_exp_mont.
Is OpenSSL interested in supporting this?
Kind regards
-paul
------=_Part_22842_32978673.1200488888459
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
<div> </div>
<div>Has anyone worked on supporting OffloadModExpo from within OpenSSL?</div>
<div> </div>
<div>I.e. to allow a Windows SSL application to use OpenSSL instead of the</div>
<div>native windows crypto libraries, but still take advantage of the Windows</div>
<div>OffloadModExpo function. This would be useful if you have bought some</div>
<div>accelerator card that has OffloadModExpo driver support, but you still</div>
<div>prefer OpenSSL's API over the Windows API.</div>
<div> </div>
<div>I guess one might do this by overriding OpenSSL's bn_mod_exp function</div>
<div>with a wrapper function that loads OffloadModExpo from the registry,</div>
<div>HKEY_CURRENT_USER/Software/Microsoft/Cryptography/. Then calls</div>
<div>it instead of the builtin BN_mod_exp_mont.</div>
<div> </div>
<div>Is OpenSSL interested in supporting this?</div>
<div> </div>
<div>Kind regards</div>
<div> </div>
<div>-paul</div>
<div> </div>
<div> </div>
------=_Part_22842_32978673.1200488888459--
______________________________________________________________________
OpenSSL Project [url]http://www.openssl.org[/url]
Development Mailing List [email]openssl-dev@openssl.org[/email]
Automated List Manager [email]majordomo@openssl.org[/email]