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]
