1*4882a593Smuzhiyunconfig BR2_PACKAGE_PKCS11_HELPER 2*4882a593Smuzhiyun bool "pkcs11-helper" 3*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS # dlfcn.h 4*4882a593Smuzhiyun help 5*4882a593Smuzhiyun pkcs11-helper is a library that simplifies the interaction 6*4882a593Smuzhiyun with PKCS#11 providers for end-user applications. 7*4882a593Smuzhiyun 8*4882a593Smuzhiyun pkcs11-helper allows using multiple PKCS#11 providers at the 9*4882a593Smuzhiyun same time, enumerating available token certificates, or 10*4882a593Smuzhiyun selecting a certificate directly by serialized id, handling 11*4882a593Smuzhiyun card removal and card insert events, handling card re-insert 12*4882a593Smuzhiyun to a different slot, supporting session expiration and much 13*4882a593Smuzhiyun more all using a simple API. 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun pkcs11-helper is not designed to manage card content, since 16*4882a593Smuzhiyun object attributes are usually vendor specific, and 99% of 17*4882a593Smuzhiyun application need to access existing objects in order to 18*4882a593Smuzhiyun perform signature and decryption. 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun https://github.com/OpenSC/pkcs11-helper 21*4882a593Smuzhiyun 22*4882a593Smuzhiyuncomment "pkcs11-helper needs a toolchain w/ dynamic library" 23*4882a593Smuzhiyun depends on BR2_STATIC_LIBS 24