/osnet-11/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...] |
/osnet-11/usr/src/lib/pkcs11/pkcs11_kms/common/ |
H A D | kmsSign.c | 29 C_SignInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 40 C_Sign(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 52 C_SignUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 62 C_SignFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, argument 73 C_SignRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 85 C_SignRecover(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, argument
|
H A D | kmsVerify.c | 29 C_VerifyInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 40 C_Verify(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 51 C_VerifyUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 62 C_VerifyFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, argument 73 C_VerifyRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 84 C_VerifyRecover(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, argument
|
H A D | kmsRand.c | 31 C_SeedRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSeed, CK_ULONG ulSeedLen) argument 41 C_GenerateRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pRandomData, argument
|
H A D | kmsDigest.c | 29 C_DigestInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism) argument 39 C_Digest(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 50 C_DigestUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 61 C_DigestKey(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hKey) argument 71 C_DigestFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pDigest, argument
|
H A D | kmsDualCrypt.c | 32 C_DigestEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 44 C_DecryptDigestUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, argument 55 C_SignEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 67 C_DecryptVerifyUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, argument
|
/osnet-11/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 | 56 meta_SeedRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSeed, argument 66 rv = meta_handle2session(hSession, &session); 90 meta_GenerateRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pRandomData, argument 100 rv = meta_handle2session(hSession, &session);
|
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 | 38 meta_DigestInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism) argument 46 rv = meta_handle2session(hSession, &session); 63 meta_Digest(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 73 rv = meta_handle2session(hSession, &session); 91 meta_DigestUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 101 rv = meta_handle2session(hSession, &session); 125 meta_DigestKey(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hKey) argument 131 rv = meta_handle2session(hSession, &session); 157 meta_DigestFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pDigest, argument 166 rv = meta_handle2session(hSession, [all...] |
H A D | pkcs11Crypt.c | 36 (meta_session_t *)(hSession); \ 82 C_EncryptInit(CK_SESSION_HANDLE hSession, argument 96 return (fast_funcs->C_EncryptInit(hSession, pMechanism, hKey)); 104 HANDLE2SESSION(hSession, sessp, rv); 131 * The only argument checked is whether or not hSession is valid. 134 C_Encrypt(CK_SESSION_HANDLE hSession, argument 145 return (fast_funcs->C_Encrypt(hSession, pData, ulDataLen, 154 HANDLE2SESSION(hSession, sessp, rv); 163 CK_SESSION_HANDLE hSession = sessp->se_handle; local 192 * The only argument checked is whether or not hSession i 195 C_EncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, CK_ULONG ulPartLen, CK_BYTE_PTR pEncryptedPart, CK_ULONG_PTR pulEncryptedPartLen) argument 224 CK_SESSION_HANDLE hSession = sessp->se_handle; local 257 C_EncryptFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pLastEncryptedPart, CK_ULONG_PTR pulLastEncryptedPartLen) argument 302 C_DecryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey) argument 354 C_Decrypt(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedData, CK_ULONG ulEncryptedDataLen, CK_BYTE_PTR pData, CK_ULONG_PTR pulDataLen) argument 383 CK_SESSION_HANDLE hSession = sessp->se_handle; local 415 C_DecryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, CK_ULONG ulEncryptedPartLen, CK_BYTE_PTR pPart, CK_ULONG_PTR pulPartLen) argument 444 CK_SESSION_HANDLE hSession = sessp->se_handle; local 477 C_DecryptFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pLastPart, CK_ULONG_PTR pulLastPartLen) argument [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 | 114 C_CloseSession(CK_SESSION_HANDLE hSession) argument 121 return (fast_funcs->C_CloseSession(hSession)); 129 HANDLE2SESSION(hSession, sessp, rv); 239 * The only argument checked is whether or not hSession is valid. 242 C_GetSessionInfo(CK_SESSION_HANDLE hSession, CK_SESSION_INFO_PTR pInfo) argument 251 rv = fast_funcs->C_GetSessionInfo(hSession, pInfo); 271 HANDLE2SESSION(hSession, sessp, rv); 297 * The only argument checked is whether or not hSession is valid. 300 C_GetOperationState(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pOperationState, argument 309 return (fast_funcs->C_GetOperationState(hSession, 342 C_SetOperationState(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pOperationState, CK_ULONG ulOperationStateLen, CK_OBJECT_HANDLE hEncryptionKey, CK_OBJECT_HANDLE hAuthenticationKey) argument 386 C_Login(CK_SESSION_HANDLE hSession, CK_USER_TYPE userType, CK_UTF8CHAR_PTR pPin, CK_ULONG ulPinLen) argument 426 C_Logout(CK_SESSION_HANDLE hSession) argument [all...] |
/osnet-11/usr/src/lib/libsmb/common/ |
H A D | smb_crypt.c | 57 CK_SESSION_HANDLE hSession; local 65 rv = SUNW_C_GetMechSession(mechanism.mechanism, &hSession); 70 rv = C_DigestInit(hSession, &mechanism); 74 rv = C_DigestUpdate(hSession, (CK_BYTE_PTR)input, length); 78 rv = C_DigestFinal(hSession, result, &dlen); 85 (void) C_CloseSession(hSession); 99 CK_SESSION_HANDLE hSession; local 105 rv = SUNW_C_GetMechSession(mechanism.mechanism, &hSession); 110 rv = SUNW_C_KeyToObject(hSession, mechanism.mechanism, 113 (void) C_CloseSession(hSession); 152 CK_SESSION_HANDLE hSession; local [all...] |
H A D | smb_mac.c | 84 CK_SESSION_HANDLE hSession; local 103 rv = SUNW_C_GetMechSession(mechanism.mechanism, &hSession); 108 rv = C_DigestInit(hSession, &mechanism); 113 rv = C_DigestUpdate(hSession, sign_ctx->ssc_mackey, 119 rv = C_DigestUpdate(hSession, (CK_BYTE_PTR)buf, SMB_SIG_OFFS); 124 rv = C_DigestUpdate(hSession, seq_buf, sizeof (seq_buf)); 129 rv = C_DigestUpdate(hSession, (CK_BYTE_PTR)buf + offset_end_of_sig, 134 rv = C_DigestFinal(hSession, mac, &diglen); 142 (void) C_CloseSession(hSession);
|
/osnet-11/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 | 92 void *args, CK_SESSION_HANDLE_PTR hSession); 100 CK_SESSION_HANDLE_PTR hSession); 106 CK_RV SUNW_C_KeyToObject(CK_SESSION_HANDLE hSession, 116 pkcs11_PasswdToPBKD2Object(CK_SESSION_HANDLE hSession, char *passphrase, 126 pkcs11_ObjectToKey(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE obj, 135 pkcs11_PasswdToKey(CK_SESSION_HANDLE hSession, char *passphrase,
|
/osnet-11/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
|
/osnet-11/usr/src/lib/libsmbfs/common/ |
H A D | smbfs_crypt.c | 61 CK_SESSION_HANDLE hSession; local 84 rv = SUNW_C_GetMechSession(mechanism.mechanism, &hSession); 91 rv = SUNW_C_KeyToObject(hSession, mechanism.mechanism, 98 rv = C_EncryptInit(hSession, &mechanism, hKey); 106 rv = C_EncryptUpdate(hSession, 115 (void) C_DestroyObject(hSession, hKey); 120 (void) C_DestroyObject(hSession, hKey); 122 (void) C_CloseSession(hSession);
|