package pkcs11-driver
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
On This Page
  
  
  Bindings to the PKCS#11 cryptographic API
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      pkcs11-v1.0.1.tbz
    
    
        
    
  
  
  
    
  
  
    
  
        sha256=db6bed28e4a75cb3787d0b6feca954a91c9e52e678b8cc73c1058975b1846946
    
    
  sha512=f764b356cac3dd7718003a158f2a4dad7b8caae981930ab9cfa674a08ebcf3583c531bfcca9ddbb593d0c8e5a64b52381f8c9c702c3a0d0d44000727b095c47a
    
    
  doc/index.html
pkcs11-driver
API
Library pkcs11-driver
Ctypes_helpersP11_driverHigh-level PKCS#11 bindings.Pkcs11Low-level PKCS#11 bindings.Pkcs11_CBC_ENCRYPT_DATA_PARAMSHelper to defineCK_*_CBC_ENCRYPT_DATA_PARAMSPkcs11_CK_AES_CTR_PARAMSParameter forCKM_AES_CTR. (CK_AES_CTR_PARAMS)Pkcs11_CK_ATTRIBUTEPkcs11_CK_ATTRIBUTE_SETPkcs11_CK_ATTRIBUTE_TYPEAttribute types (CK_ATTRIBUTE_TYPE)Pkcs11_CK_BBOOLBooleans (CK_BBOOL)Pkcs11_CK_BYTEBytes (CK_BYTE)Pkcs11_CK_ECDH1_DERIVE_PARAMSPkcs11_CK_ECMQV_DERIVE_PARAMSPkcs11_CK_EC_KDF_TYPEPkcs11_CK_FLAGSPkcs11_CK_GCM_PARAMSParameter forCKM_AES_GCM. (CK_GCM_PARAMS)Pkcs11_CK_HW_FEATURE_TYPEPkcs11_CK_INFOPkcs11_CK_KEY_DERIVATION_STRING_DATAPkcs11_CK_KEY_TYPEKey types (CK_KEY_TYPE)Pkcs11_CK_MECHANISMPkcs11_CK_MECHANISM_INFOInformation about a particular mechanism (CK_MECHANISM_INFO)Pkcs11_CK_MECHANISM_TYPEPkcs11_CK_OBJECT_CLASSObject types (CK_OBJECT_CLASS)Pkcs11_CK_OBJECT_HANDLEPkcs11_CK_PKCS5_PBKD2_PARAMSPkcs11_CK_PKCS5_PBKD2_PSEUDO_RANDOM_FUNCTION_TYPEPkcs11_CK_PKCS5_PBKDF2_SALT_SOURCE_TYPEPkcs11_CK_RSA_PKCS_MGF_TYPEPkcs11_CK_RSA_PKCS_OAEP_PARAMSPkcs11_CK_RSA_PKCS_PSS_PARAMSPkcs11_CK_RVPkcs11_CK_SESSION_HANDLEPkcs11_CK_SESSION_INFOPkcs11_CK_SLOT_IDPkcs11_CK_SLOT_INFOPkcs11_CK_TOKEN_INFOPkcs11_CK_USER_TYPEPkcs11_CK_UTF8CHARPkcs11_CK_VERSIONPkcs11_CK_VOIDPkcs11_dataData: input and output of encryption functions.Pkcs11_key_gen_mechanismPkcs11_logPkcs11_mechanism_listAn element of typetis a structure made of a pointer to a C array, and its length.Pkcs11_slot_listAn element of typetis a structure made of a pointer to a C array, and its length.Pkcs11_templatePkcs11_typesThe bindings come in two flavours. The first one is the Direct mode, in which each function from the PKCS11.h header are binded directly. The second one is the Indirect mode, in which we use an indirection through the list of function returned by GetFunctionList.
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  On This Page