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]