Hi Chinmaya,
     I am an engineer working with S/W team at Cavium. I work on OpenSSL
and
Crypto relates Tool kits. We already have a separate Octeon OpenSSL toolkit
which leverages
crypto acceleration of Octeon. If you are interested i can give some
contacts who can
help you get the Toolkit.

Thanks
Ravichandra


On Tue, Jan 28, 2014 at 6:45 PM, Chinmaya Dwibedy <ckdwib...@yahoo.com>wrote:

> Hi,
>
> The Diffe Hellman exchange consists of CPU-intensive operations like
> key-pair generation and shared-secret generation. The Octeon Core Crypto
> Library provides API's on Octeon for Crypto acceleration. The following
> functions (provided by the Cavium) to perform the Diffie-Hellman
> Operations, which are identical to the API's provided by the OpenSSL Crypto
> Library.
>
> 1)     DH_generate_parameters()
> 2)    DH_generate_key()
> 3)    DH_compute_key()
> In addition, the Octeon provides the functions that perform the Elliptical
> Curve Diffie-Hellman Operations.
> What are the modifications should I need to do so as to use APIs (supplied
> by Octeon Core Crypto Library) instead of OpenSSL's APIs? I think, it will
> consume less CPU cycles and enhance the tunnel setup rate. Can you please
> confirm? Note: I am using the strongswan-5.0.4 with load-tester-plugin.
>
> Regards,
> Chinmaya
>

Reply via email to