On 7/22/2011 4:48 AM, Kai Chen via RT wrote:
Hi, guys

     We work on openssl-1.0.0.a

When we want support HW acceleration of ECC algorithm, we find two kind of 
limitations in engine support for ECC.

First, there is no engine mechanism to accelerate ECC mult.

Secondly, we find that ECDSA_METHOD or ECDH_METHOD is defined in ech_locl.h 
which is not a public include file.
And we explore the package and don't find any interface to get or set the 
members of ECxxx_METHOD.
So, does it means we had to patch the openssl package to accelerate ECDH or 
ECDSA?

This is the same issue as reported in #2459 from 2/23/2011 by Kent Yoder,
and I have run into this same issue with the OpenSC engine_pkcs11 code that
requires ecs_locl.h to get the ECDSA_METHOD.

So OpenSC is looking for a fix too.


Yours
kai

________________________________
The information and any attached documents contained in this message
may be confidential and/or legally privileged. The message is
intended solely for the addressee(s). If you are not the intended
recipient, you are hereby notified that any use, dissemination, or
reproduction is strictly prohibited and may be unlawful. If you are
not the intended recipient, please contact the sender immediately by
return e-mail and destroy all copies of the original message.




Hi, guys

We work on openssl-1.0.0.a

When we want support HW acceleration of ECC algorithm, we find two kind of 
limitations in engine support for ECC.

First, there is no engine mechanism to accelerate ECC mult.

Secondly, we find that ECDSA_METHOD or ECDH_METHOD is defined in ech_locl.h 
which is not a public include file.

And we explore the package and don’t find any interface to get or set the 
members of ECxxx_METHOD.

So, does it means we had to patch the openssl package to accelerate ECDH or 
ECDSA?

Yours

kai


--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The information and any attached documents contained in this message
may be confidential and/or legally privileged. The message is
intended solely for the addressee(s). If you are not the intended
recipient, you are hereby notified that any use, dissemination, or
reproduction is strictly prohibited and may be unlawful. If you are
not the intended recipient, please contact the sender immediately by
return e-mail and destroy all copies of the original message.

--

 Douglas E. Engert  <[email protected]>
 Argonne National Laboratory
 9700 South Cass Avenue
 Argonne, Illinois  60439
 (630) 252-5444
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to