Projects / Engine_pkcs11


Engine_pkcs11 is an implementation of an engine for OpenSSL. It can be loaded using code, config file, or command line and will pass any function call by openssl to a PKCS#11 module. Engine_pkcs11 is meant to be used with smart cards and software for using smart cards in PKCS#11 format, such as OpenSC. Originaly this engine was a part of OpenSC, until OpenSC was split into several small projects for improved flexibility.

Operating Systems

Recent releases

  •  17 Jul 2007 10:17

    Release Notes: The wiki export script was updated. Some dead code was disapled. The maximum length for a pin is now 32 bytes. Internal variables and code are now static. The slot is now also parsed as hex. Support for selecting slots by label was added.

    •  23 Nov 2005 22:24

      Release Notes: This release uses the PKCS11_get_rsa_method from libp11 (fixes Windows compilation). It fixes many bugs in slot/key parsing, and now depends on libp11 >= 0.2.1.

      •  02 Nov 2005 08:19

        No changes have been submitted for this release.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.