Commit Graph

2 Commits (e683fba7f0a6ae10ac20eb51507ce67a8814a3f9)

Author SHA1 Message Date
Kent Yoder daa3fc26b4 Added support for SLOT_ID engine config command. The engine will init as
it used to, scanning all PKCS11 tokens and creating a linked list of
available tokens. During this process, the engine will now keep a
per-token list of implemented NIDs (mechanisms) instead of one global
list of all NIDs implemented. Once the engine receives the SLOT_ID
command identifying the PKCS11 slot to use, a global pointer to a
specific _token structure is created that identifies the token the
engine will use. Leaving out a SLOT_ID command from the engine's config
will now produce errors.

Signed-off-by: Kent Yoder <key@linux.vnet.ibm.com>
2011-05-09 12:47:18 -05:00
Klaus Heinrich Kiwi a4894db787 IBM dynamic PKCS#11 engine for OpenSSL - initial drop
This is the initial drop for openssl-ibmpkcs11, an OpenSSL dynamic
engine that can be used to access crypto on PKCS#11 providers.

Signed-off-by: Kent Yoder <key@linux.vnet.ibm.com>
2010-07-21 12:30:01 -03:00