/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/ |
H A D | softDualCrypt.c | 36 C_DigestEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 47 rv = C_EncryptUpdate(hSession, pPart, ulPartLen, 60 return (C_DigestUpdate(hSession, pPart, ulPartLen)); 65 C_DecryptDigestUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, argument 75 rv = C_DecryptUpdate(hSession, pEncryptedPart, ulEncryptedPartLen, 88 return (C_DigestUpdate(hSession, pPart, *pulPartLen)); 93 C_SignEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 104 rv = C_EncryptUpdate(hSession, pPart, ulPartLen, 117 return (C_SignUpdate(hSession, pPart, ulPartLen)); 122 C_DecryptVerifyUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PT argument [all...] |
H A D | softRand.c | 36 C_SeedRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSeed, CK_ULONG ulSeedLen) argument 47 rv = handle2session(hSession, &session_p); 67 C_GenerateRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pRandomData, argument 79 rv = handle2session(hSession, &session_p);
|
/illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/ |
H A D | metaDualCrypt.c | 58 meta_DigestEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 71 meta_DecryptDigestUpdate(CK_SESSION_HANDLE hSession, argument 84 meta_SignEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 97 meta_DecryptVerifyUpdate(CK_SESSION_HANDLE hSession, argument
|
H A D | pkcs11Digest.c | 43 C_DigestInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism) argument 56 return (fast_funcs->C_DigestInit(hSession, pMechanism)); 64 HANDLE2SESSION(hSession, sessp, rv); 91 * The only argument checked is whether or not hSession is valid. 94 C_Digest(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 103 return (fast_funcs->C_Digest(hSession, pData, ulDataLen, 112 HANDLE2SESSION(hSession, sessp, rv); 133 * The only argument checked is whether or not hSession is valid. 136 C_DigestUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 144 return (fast_funcs->C_DigestUpdate(hSession, pPar 176 C_DigestKey(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hKey) argument 213 C_DigestFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pDigest, CK_ULONG_PTR pulDigestLen) argument [all...] |
H A D | pkcs11Sign.c | 43 C_SignInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 57 return (fast_funcs->C_SignInit(hSession, pMechanism, hKey)); 65 HANDLE2SESSION(hSession, sessp, rv); 92 * The only argument checked is whether or not hSession is valid. 95 C_Sign(CK_SESSION_HANDLE hSession, argument 106 return (fast_funcs->C_Sign(hSession, pData, ulDataLen, 115 HANDLE2SESSION(hSession, sessp, rv); 136 * The only argument checked is whether or not hSession is valid. 139 C_SignUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, CK_ULONG ulPartLen) argument 146 return (fast_funcs->C_SignUpdate(hSession, pPar 178 C_SignFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, CK_ULONG_PTR pulSignatureLen) argument 221 C_SignRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey) argument 274 C_SignRecover(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, CK_BYTE_PTR pSignature, CK_ULONG_PTR pulSignatureLen) argument [all...] |
H A D | pkcs11Verify.c | 43 C_VerifyInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 56 return (fast_funcs->C_VerifyInit(hSession, pMechanism, hKey)); 64 HANDLE2SESSION(hSession, sessp, rv); 92 * The only argument checked is whether or not hSession is valid. 95 C_Verify(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 103 return (fast_funcs->C_Verify(hSession, pData, ulDataLen, 112 HANDLE2SESSION(hSession, sessp, rv); 133 * The only argument checked is whether or not hSession is valid. 136 C_VerifyUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 144 return (fast_funcs->C_VerifyUpdate(hSession, pPar 176 C_VerifyFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, CK_ULONG ulSignatureLen) argument 219 C_VerifyRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey) argument 273 C_VerifyRecover(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, CK_ULONG ulSignatureLen, CK_BYTE_PTR pData, CK_ULONG_PTR pulDataLen) argument [all...] |
H A D | pkcs11DualCrypt.c | 39 * The only argument checked is whether or not hSession is valid. 42 C_DigestEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 51 return (fast_funcs->C_DigestEncryptUpdate(hSession, pPart, 60 HANDLE2SESSION(hSession, sessp, rv); 85 * The only argument checked is whether or not hSession is valid. 88 C_DecryptDigestUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, argument 96 return (fast_funcs->C_DecryptDigestUpdate(hSession, 106 HANDLE2SESSION(hSession, sessp, rv); 130 * The only argument checked is whether or not hSession is valid. 133 C_SignEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PT argument 178 C_DecryptVerifyUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, CK_ULONG ulEncryptedPartLen, CK_BYTE_PTR pPart, CK_ULONG_PTR pulPartLen) argument [all...] |
H A D | pkcs11Object.c | 36 * The only argument checked is whether or not hSession is valid. 39 C_CreateObject(CK_SESSION_HANDLE hSession, argument 50 return (fast_funcs->C_CreateObject(hSession, pTemplate, 59 HANDLE2SESSION(hSession, sessp, rv); 79 * The only argument checked is whether or not hSession is valid. 82 C_CopyObject(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hObject, argument 91 return (fast_funcs->C_CopyObject(hSession, hObject, 100 HANDLE2SESSION(hSession, sessp, rv); 120 * The only argument checked is whether or not hSession is valid. 123 C_DestroyObject(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDL argument 161 C_GetAttributeValue(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hObject, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount) argument 202 C_SetAttributeValue(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hObject, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount) argument 242 C_GetObjectSize(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hObject, CK_ULONG_PTR pulSize) argument 282 C_FindObjectsInit(CK_SESSION_HANDLE hSession, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount) argument 322 C_FindObjects(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE_PTR phObject, CK_ULONG ulMaxObjectCount, CK_ULONG_PTR pulObjectCount) argument 364 C_FindObjectsFinal(CK_SESSION_HANDLE hSession) argument [all...] |
H A D | metaRand.c | 57 meta_SeedRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSeed, argument 67 rv = meta_handle2session(hSession, &session); 91 meta_GenerateRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pRandomData, argument 101 rv = meta_handle2session(hSession, &session);
|
H A D | pkcs11Crypt.c | 44 C_EncryptInit(CK_SESSION_HANDLE hSession, argument 58 return (fast_funcs->C_EncryptInit(hSession, pMechanism, hKey)); 66 HANDLE2SESSION(hSession, sessp, rv); 93 * The only argument checked is whether or not hSession is valid. 96 C_Encrypt(CK_SESSION_HANDLE hSession, argument 107 return (fast_funcs->C_Encrypt(hSession, pData, ulDataLen, 116 HANDLE2SESSION(hSession, sessp, rv); 136 * The only argument checked is whether or not hSession is valid. 139 C_EncryptUpdate(CK_SESSION_HANDLE hSession, argument 150 return (fast_funcs->C_EncryptUpdate(hSession, pPar 182 C_EncryptFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pLastEncryptedPart, CK_ULONG_PTR pulLastEncryptedPartLen) argument 227 C_DecryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey) argument 279 C_Decrypt(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedData, CK_ULONG ulEncryptedDataLen, CK_BYTE_PTR pData, CK_ULONG_PTR pulDataLen) argument 322 C_DecryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, CK_ULONG ulEncryptedPartLen, CK_BYTE_PTR pPart, CK_ULONG_PTR pulPartLen) argument 365 C_DecryptFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pLastPart, CK_ULONG_PTR pulLastPartLen) argument [all...] |
H A D | pkcs11Rand.c | 41 C_SeedRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSeed, CK_ULONG ulSeedLen) argument 54 return (fast_funcs->C_SeedRandom(hSession, pSeed, ulSeedLen)); 62 HANDLE2SESSION(hSession, sessp, rv); 93 C_GenerateRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pRandomData, argument 107 return (fast_funcs->C_GenerateRandom(hSession, pRandomData, 116 HANDLE2SESSION(hSession, sessp, rv);
|
H A D | metaDigest.c | 41 meta_DigestInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism) argument 49 rv = meta_handle2session(hSession, &session); 66 meta_Digest(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 76 rv = meta_handle2session(hSession, &session); 94 meta_DigestUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 104 rv = meta_handle2session(hSession, &session); 128 meta_DigestKey(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hKey) argument 134 rv = meta_handle2session(hSession, &session); 160 meta_DigestFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pDigest, argument 169 rv = meta_handle2session(hSession, [all...] |
H A D | metaSign.c | 41 meta_SignInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 51 rv = meta_handle2session(hSession, &session); 75 meta_Sign(CK_SESSION_HANDLE hSession, argument 82 rv = meta_handle2session(hSession, &session); 106 meta_SignUpdate(CK_SESSION_HANDLE hSession, argument 112 rv = meta_handle2session(hSession, &session); 136 meta_SignFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, argument 142 rv = meta_handle2session(hSession, &session); 165 meta_SignRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 175 rv = meta_handle2session(hSession, 199 meta_SignRecover(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, CK_BYTE_PTR pSignature, CK_ULONG_PTR pulSignatureLen) argument [all...] |
H A D | metaVerify.c | 41 meta_VerifyInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 51 rv = meta_handle2session(hSession, &session); 75 meta_Verify(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 81 rv = meta_handle2session(hSession, &session); 106 meta_VerifyUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 112 rv = meta_handle2session(hSession, &session); 136 meta_VerifyFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, argument 142 rv = meta_handle2session(hSession, &session); 170 meta_VerifyRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 180 rv = meta_handle2session(hSession, 204 meta_VerifyRecover(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, CK_ULONG ulSignatureLen, CK_BYTE_PTR pData, CK_ULONG_PTR pulDataLen) argument [all...] |
H A D | pkcs11Session.c | 118 C_CloseSession(CK_SESSION_HANDLE hSession) argument 125 return (fast_funcs->C_CloseSession(hSession)); 133 HANDLE2SESSION(hSession, sessp, rv); 244 * The only argument checked is whether or not hSession is valid. 247 C_GetSessionInfo(CK_SESSION_HANDLE hSession, CK_SESSION_INFO_PTR pInfo) argument 256 rv = fast_funcs->C_GetSessionInfo(hSession, pInfo); 276 HANDLE2SESSION(hSession, sessp, rv); 302 * The only argument checked is whether or not hSession is valid. 305 C_GetOperationState(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pOperationState, argument 314 return (fast_funcs->C_GetOperationState(hSession, 347 C_SetOperationState(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pOperationState, CK_ULONG ulOperationStateLen, CK_OBJECT_HANDLE hEncryptionKey, CK_OBJECT_HANDLE hAuthenticationKey) argument 391 C_Login(CK_SESSION_HANDLE hSession, CK_USER_TYPE userType, CK_UTF8CHAR_PTR pPin, CK_ULONG ulPinLen) argument 431 C_Logout(CK_SESSION_HANDLE hSession) argument [all...] |
H A D | pkcs11Session.h | 54 #define HANDLE2SESSION(hSession, sessionp, rv)\ 55 sessionp = (pkcs11_session_t *)(hSession); \
|
H A D | metaCrypt.c | 41 meta_EncryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 51 rv = meta_handle2session(hSession, &session); 75 meta_Encrypt(CK_SESSION_HANDLE hSession, argument 82 rv = meta_handle2session(hSession, &session); 106 meta_EncryptUpdate(CK_SESSION_HANDLE hSession, argument 113 rv = meta_handle2session(hSession, &session); 137 meta_EncryptFinal(CK_SESSION_HANDLE hSession, argument 143 rv = meta_handle2session(hSession, &session); 167 meta_DecryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 177 rv = meta_handle2session(hSession, 201 meta_Decrypt(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedData, CK_ULONG ulEncryptedDataLen, CK_BYTE_PTR pData, CK_ULONG_PTR pulDataLen) argument 232 meta_DecryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, CK_ULONG ulEncryptedPartLen, CK_BYTE_PTR pPart, CK_ULONG_PTR pulPartLen) argument 263 meta_DecryptFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pLastPart, CK_ULONG_PTR pulLastPartLen) argument [all...] |
H A D | pkcs11Keys.c | 42 C_GenerateKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 55 return (fast_funcs->C_GenerateKey(hSession, pMechanism, 64 HANDLE2SESSION(hSession, sessp, rv); 97 C_GenerateKeyPair(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 113 return (fast_funcs->C_GenerateKeyPair(hSession, pMechanism, 124 HANDLE2SESSION(hSession, sessp, rv); 158 C_WrapKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 172 return (fast_funcs->C_WrapKey(hSession, pMechanism, 182 HANDLE2SESSION(hSession, sessp, rv); 214 C_UnwrapKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PT argument 272 C_DeriveKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hBaseKey, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) argument [all...] |
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/ |
H A D | smb_crypt.c | 87 CK_SESSION_HANDLE hSession; local 93 rv = SUNW_C_GetMechSession(mechanism.mechanism, &hSession); 98 rv = SUNW_C_KeyToObject(hSession, mechanism.mechanism, 101 (void) C_CloseSession(hSession); 106 rv = C_SignInit(hSession, &mechanism, hKey); 108 (void) C_DestroyObject(hSession, hKey); 109 (void) C_CloseSession(hSession); 112 rv = C_SignUpdate(hSession, (CK_BYTE_PTR)data, data_len); 114 (void) C_DestroyObject(hSession, hKey); 115 (void) C_CloseSession(hSession); 140 CK_SESSION_HANDLE hSession; local 252 CK_SESSION_HANDLE hSession; local [all...] |
/illumos-gate/usr/src/lib/pkcs11/include/ |
H A D | pkcs11f.h | 144 CK_SESSION_HANDLE hSession, /* the session's handle */ 155 CK_SESSION_HANDLE hSession, /* the session's handle */ 186 CK_SESSION_HANDLE hSession /* the session's handle */ 204 CK_SESSION_HANDLE hSession, /* the session's handle */ 215 CK_SESSION_HANDLE hSession, /* session's handle */ 227 CK_SESSION_HANDLE hSession, /* session's handle */ 240 CK_SESSION_HANDLE hSession, /* the session's handle */ 252 CK_SESSION_HANDLE hSession /* the session's handle */ 264 CK_SESSION_HANDLE hSession, /* the session's handle */ 277 CK_SESSION_HANDLE hSession, /* th [all...] |
H A D | cryptoki.h | 95 void *args, CK_SESSION_HANDLE_PTR hSession); 103 CK_SESSION_HANDLE_PTR hSession); 109 CK_RV SUNW_C_KeyToObject(CK_SESSION_HANDLE hSession, 119 pkcs11_PasswdToPBKD2Object(CK_SESSION_HANDLE hSession, char *passphrase, 129 pkcs11_ObjectToKey(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE obj, 138 pkcs11_PasswdToKey(CK_SESSION_HANDLE hSession, char *passphrase,
|
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/ |
H A D | kernelDualCrypt.c | 34 C_DigestEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 46 C_DecryptDigestUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, argument 57 C_SignEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 69 C_DecryptVerifyUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, argument
|
/illumos-gate/usr/src/lib/libsmbfs/smb/ |
H A D | crypt.c | 64 CK_SESSION_HANDLE hSession; local 95 rv = SUNW_C_GetMechSession(mechanism.mechanism, &hSession); 105 rv = SUNW_C_KeyToObject(hSession, mechanism.mechanism, 112 rv = C_EncryptInit(hSession, &mechanism, hKey); 120 rv = C_EncryptUpdate(hSession, 129 (void) C_DestroyObject(hSession, hKey); 134 (void) C_DestroyObject(hSession, hKey); 136 (void) C_CloseSession(hSession); 174 CK_SESSION_HANDLE hSession; local 186 rv = SUNW_C_GetMechSession(mechanism.mechanism, &hSession); [all...] |
/illumos-gate/usr/src/cmd/boot/bootadm/ |
H A D | bootadm_digest.c | 51 * hSession - session 59 do_digest(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pmech, argument 66 if ((rv = C_DigestInit(hSession, pmech)) != CKR_OK) { 72 rv = C_DigestUpdate(hSession, buf, (CK_ULONG)nread); 84 rv = C_DigestFinal(hSession, *pdigest, pdigestlen); 96 rv = C_DigestFinal(hSession, *pdigest, pdigestlen); 113 CK_SESSION_HANDLE hSession = CK_INVALID_HANDLE; local 179 NULL, NULL, &hSession); 207 rv = do_digest(hSession, &mech, fd, &resultbuf, &resultlen); 236 if (hSession ! [all...] |
/illumos-gate/usr/src/lib/pkcs11/pkcs11_tpm/common/ |
H A D | api_interface.c | 383 C_CancelFunction(CK_SESSION_HANDLE hSession) argument 449 C_CloseSession(CK_SESSION_HANDLE hSession) argument 459 if (! Valid_Session((Session_Struct_t *)hSession, &rSession)) { 468 sessp = (Session_Struct_t *)hSession; 479 CK_SESSION_HANDLE hSession, 491 if (!Valid_Session((Session_Struct_t *)hSession, &rSession)) { 516 CK_SESSION_HANDLE hSession, 527 if (! Valid_Session((Session_Struct_t *)hSession, &rSession)) { 550 C_Decrypt(CK_SESSION_HANDLE hSession, argument 562 if (!Valid_Session((Session_Struct_t *)hSession, 478 C_CopyObject( CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hObject, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount, CK_OBJECT_HANDLE_PTR phNewObject) argument 515 C_CreateObject( CK_SESSION_HANDLE hSession, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount, CK_OBJECT_HANDLE_PTR phObject) argument 575 C_DecryptDigestUpdate( CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, CK_ULONG ulEncryptedPartLen, CK_BYTE_PTR pPart, CK_ULONG_PTR pulPartLen) argument 604 C_DecryptFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pLastPart, CK_ULONG_PTR pulLastPartLen) argument 636 C_DecryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey) argument 661 C_DecryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, CK_ULONG ulEncryptedPartLen, CK_BYTE_PTR pPart, CK_ULONG_PTR pulPartLen) argument 689 C_DecryptVerifyUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, CK_ULONG ulEncryptedPartLen, CK_BYTE_PTR pPart, CK_ULONG_PTR pulPartLen) argument 721 C_DeriveKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hBaseKey, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) argument 754 C_DestroyObject(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hObject) argument 775 C_Digest(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, CK_BYTE_PTR pDigest, CK_ULONG_PTR pulDigestLen) argument 800 C_DigestEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, CK_ULONG ulPartLen, CK_BYTE_PTR pEncryptedPart, CK_ULONG_PTR pulEncryptedPartLen) argument 828 C_DigestFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pDigest, CK_ULONG_PTR pulDigestLen) argument 853 C_DigestInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism) argument 877 C_DigestKey(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hKey) argument 898 C_DigestUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, CK_ULONG ulPartLen) argument 919 C_Encrypt(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, CK_BYTE_PTR pEncryptedData, CK_ULONG_PTR pulEncryptedDataLen) argument 946 C_EncryptFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pLastEncryptedPart, CK_ULONG_PTR pulLastEncryptedPartLen) argument 969 C_EncryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey) argument 994 C_EncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, CK_ULONG ulPartLen, CK_BYTE_PTR pEncryptedPart, CK_ULONG_PTR pulEncryptedPartLen) argument 1050 C_FindObjects(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE_PTR phObject, CK_ULONG ulMaxObjectCount, CK_ULONG_PTR pulObjectCount) argument 1077 C_FindObjectsFinal(CK_SESSION_HANDLE hSession) argument 1097 C_FindObjectsInit(CK_SESSION_HANDLE hSession, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount) argument 1119 C_GenerateKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount, CK_OBJECT_HANDLE_PTR phKey) argument 1150 C_GenerateKeyPair(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_ATTRIBUTE_PTR pPublicKeyTemplate, CK_ULONG ulPublicKeyAttributeCount, CK_ATTRIBUTE_PTR pPrivateKeyTemplate, CK_ULONG ulPrivateKeyAttributeCount, CK_OBJECT_HANDLE_PTR phPublicKey, CK_OBJECT_HANDLE_PTR phPrivateKey) argument 1186 C_GenerateRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR RandomData, CK_ULONG ulRandomLen) argument 1212 C_GetAttributeValue(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hObject, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount) argument 1324 C_GetFunctionStatus(CK_SESSION_HANDLE hSession) argument 1428 C_GetObjectSize(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hObject, CK_ULONG_PTR pulSize) argument 1453 C_GetOperationState(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pOperationState, CK_ULONG_PTR pulOperationStateLen) argument 1479 C_GetSessionInfo(CK_SESSION_HANDLE hSession, CK_SESSION_INFO_PTR pInfo) argument 1658 C_InitPIN(CK_SESSION_HANDLE hSession, CK_CHAR_PTR pPin, CK_ULONG ulPinLen) argument 1714 C_Login(CK_SESSION_HANDLE hSession, CK_USER_TYPE userType, CK_CHAR_PTR pPin, CK_ULONG ulPinLen) argument 1737 C_Logout(CK_SESSION_HANDLE hSession) argument 1803 C_SeedRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSeed, CK_ULONG ulSeedLen) argument 1828 C_SetAttributeValue(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hObject, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount) argument 1859 C_SetOperationState(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pOperationState, CK_ULONG ulOperationStateLen, CK_OBJECT_HANDLE hEncryptionKey, CK_OBJECT_HANDLE hAuthenticationKey) argument 1887 C_SetPIN(CK_SESSION_HANDLE hSession, CK_CHAR_PTR pOldPin, CK_ULONG ulOldLen, CK_CHAR_PTR pNewPin, CK_ULONG ulNewLen) argument 1914 C_Sign(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, CK_BYTE_PTR pSignature, CK_ULONG_PTR pulSignatureLen) argument 1939 C_SignEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, CK_ULONG ulPartLen, CK_BYTE_PTR pEncryptedPart, CK_ULONG_PTR pulEncryptedPartLen) argument 1966 C_SignFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, CK_ULONG_PTR pulSignatureLen) argument 1992 C_SignInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey) argument 2017 C_SignRecover(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, CK_BYTE_PTR pSignature, CK_ULONG_PTR pulSignatureLen) argument 2042 C_SignRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey) argument 2067 C_SignUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, CK_ULONG ulPartLen) argument 2089 C_UnwrapKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hUnwrappingKey, CK_BYTE_PTR pWrappedKey, CK_ULONG ulWrappedKeyLen, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) argument 2121 C_Verify(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, CK_BYTE_PTR pSignature, CK_ULONG ulSignatureLen) argument 2146 C_VerifyFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, CK_ULONG ulSignatureLen) argument 2173 C_VerifyInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey) argument 2199 C_VerifyRecover(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, CK_ULONG ulSignatureLen, CK_BYTE_PTR pData, CK_ULONG_PTR pulDataLen) argument 2224 C_VerifyRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey) argument 2249 C_VerifyUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, CK_ULONG ulPartLen) argument 2283 C_WrapKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hWrappingKey, CK_OBJECT_HANDLE hKey, CK_BYTE_PTR pWrappedKey, CK_ULONG_PTR pulWrappedKeyLen) argument [all...] |