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