Name Description Size Coverage
info.txt 402 -
p11.cpp General purpose functions ***************************** 62052 -
p11.h 194873 -
p11_ecc_key.cpp rng 5027 -
p11_ecc_key.h @param ec_params DER-encoding of an ANSI X9.62 Parameters value @param ec_point DER-encoding of ANSI X9.62 ECPoint value Q 8732 -
p11_ecdh.cpp rng 5127 -
p11_ecdh.h Create a PKCS11_ECDH_PublicKey object from an existing PKCS#11 ECDH public key @param session the session to use @param handle the handle of the ECDH public key 5032 -
p11_ecdsa.cpp rng 8310 -
p11_ecdsa.h Creates a PKCS11_ECDSA_PublicKey object from an existing PKCS#11 ECDSA public key @param session the session to use @param handle the handle of the ECDSA public key 5221 -
p11_error.cpp 9843 -
p11_interface.cpp 6367 -
p11_mechanism.cpp hash algorithm used in the PSS encoding; if the signature mechanism does not include message hashing, then this value must be the mechanism used by the application to generate the message hash; if the signature mechanism includes hashing, then this value must match the hash algorithm indicated by the signature mechanism 15056 -
p11_mechanism.h Simple class to build and hold the data for a CK_MECHANISM struct for RSA (encryption/decryption, signature/verification) and EC (ECDSA signature/verification, ECDH key derivation). 4133 -
p11_module.cpp 1071 -
p11_object.cpp 7558 -
p11_object.h Add a class attribute (CKA_CLASS / AttributeType::Class). @param object_class class attribute to add 25056 -
p11_randomgenerator.cpp srcs 814 -
p11_randomgenerator.h srcs 1543 -
p11_rsa.cpp 19673 -
p11_rsa.h Creates a PKCS11_RSA_PublicKey object from an existing PKCS#11 RSA public key @param session the session to use @param handle the handle of the RSA public key 8278 -
p11_session.cpp 2171 -
p11_slot.cpp 1400 -
p11_types.h Loads the PKCS#11 shared library Calls C_Initialize on load and C_Finalize on destruction 6496 -
p11_x509.cpp 1043 -
p11_x509.h @param subject DER-encoding of the certificate subject name @param value BER-encoding of the certificate 3386 -
pkcs11.h PKCS #11 v3.2 header (Draft wd13). This file is in the Public Domain, originially created by Simo Sorce. Source: https://github.com/latchset/pkcs11-headers/blob/c5e61990c5621a9b955/public-domain/3.2/pkcs11.h 98205 -