151
APPENDIX C
Building Applications for Use Withthe Sun Crypto Accelerator 4000Board
This appendix describes the software supplied with the Sun Crypto Accelerator
4000, which can be used to build OpenSSL-compatible applications to take
advantage of the cryptographic acceleration features of the Sun Crypto Accelerator
4000 board. Not all OpenSSL applications will benefit from being compiled in this
fashion (as opposed to being built with the stock OpenSSL library,which can be
downloaded from www.openssl.org).
Note – This information on building applications to use the Sun Crypto Accelerator
4000 software and hardware is providedstrictly as-is, and is not an officially
supported part of this product. This information is provided in the hope it may be
useful, but without any warranty.If you require a Sun-supported solution, please
contact Sun Professional Services to learn about your options.
Youmust first install the SUNWkcl2o package, which contains the required header
files and libraries.
Yourapplication must be configured to include OpenSSL headers from
/opt/SUNWconn/cryptov2/include, such as with the compiler flag:
-I/opt/SUNWconn/cryptov2/include