You've already forked opencryptoki
mirror of
https://github.com/opencryptoki/opencryptoki.git
synced 2026-10-24 05:39:17 +03:00
functions. Instead of including and/or copying and modifying source files from the common directory, tokens must link with the libcommon archive. Interaction between tokens and the opencryptoki infrastructure occurs through a new set of interfaces which use only external pkcs11 data types. Some mechanisms are supported by the opencryptoki infrastructure. Those mechanisms are handled by the software default (or software fallback) code. Tokens may override the software fallback mechanisms with their own or support other mechanisms not included in the software fallback. The soft_stdll is reimplemented as basically a null token that relies entirely on software fallback. A new sample_stdll is provided for demonstration purposes although it's mechanisms are implemented in software. Files were copied from common to the token directories so that those tokens may continue to build until they are reimplement using the new model.