Title: zencod ENGINE for OpenSSL-SNAP-0.9.7-20020214

Hi all,


My company (zencod) has developped a crypto accelerator which should provide:
        - asymetric computations: RSA, DSA, DH
        - random generation
        - digest functions: SHA1, MD5
        - cipher operations: DES, RC4

So we have coded an ENGINE which should fit OpenSSL ENGINE features.
The development has been made under Linux OS, Mdk-8.0 with:
gcc-2.96-0.48mdk
        gcc version 2.96 20000731 (Linux-Mandrake 8.0 2.96-0.48mdk)
glibc-2.2.2-4mdk

As you announce a new release, we would like to be part of it, so we send you our source code.

I join an archive including:
our zencod ENGINE source code:
        - /crypto/engine/hw_zencod.c
        - /crypto/engine/hw_zencod_err.h
        - /crypto/engine/hw_zencod_err.c
        - /crypto/engine/vendor_defns/hw_zencod.h
a diff file for:
        - /crypto/engine/Makefile.ssl
        - /crypto/engine/engine.h
        - /crypto/engine/eng_all.c

With have tested the ENGINE using our own tests file which are cloned from OpenSSL tests files. For each algorithm, we have used the test file corresponding with some modification to call our engine. (If you want the source file, just ask for it).

We also have tested it using speed funtionnality, and we success to call the ENGINE from Apache Web Server through mod-ssl module.


I hope you won't find it too badly coded.

Best regards
Fred


Donnat Frederic
R&D Engineer
ZENCOD
www.zencod.com

Attachment: zencod-engine.tar.gz
Description: zencod-engine.tar.gz

Reply via email to