/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/ |
H A D | softARCFourCrypt.c | 44 soft_arcfour_crypt_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism, argument 78 active_op->mech.mechanism = pMechanism->mechanism;
|
H A D | softDigest.c | 34 C_DigestInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism) argument 52 if (pMechanism == NULL) { 78 rv = soft_digest_init(session_p, pMechanism);
|
H A D | softSign.c | 35 C_SignInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 52 if (pMechanism == NULL) { 87 rv = soft_sign_init(session_p, pMechanism, key_p); 292 C_SignRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 309 if (pMechanism == NULL) { 344 rv = soft_sign_recover_init(session_p, pMechanism, key_p);
|
H A D | softVerify.c | 35 C_VerifyInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 52 if (pMechanism == NULL) { 87 rv = soft_verify_init(session_p, pMechanism, key_p); 263 C_VerifyRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 280 if (pMechanism == NULL) { 315 rv = soft_verify_recover_init(session_p, pMechanism, key_p);
|
H A D | softDecrypt.c | 35 C_DecryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 52 if (pMechanism == NULL) { 87 rv = soft_decrypt_init(session_p, pMechanism, key_p);
|
H A D | softDigestUtil.c | 45 * pMechanism: pointer to CK_MECHANISM struct provided by application 58 soft_digest_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism) argument 61 switch (pMechanism->mechanism) { 92 session_p->digest.mech.pParameter = pMechanism->pParameter; 94 pMechanism->ulParameterLen; 114 switch (pMechanism->mechanism) { 437 pMechanism) 454 rv = soft_digest_init(session_p, pMechanism); 436 soft_digest_init_internal(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism) argument
|
H A D | softEncrypt.c | 35 C_EncryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 52 if (pMechanism == NULL) { 87 rv = soft_encrypt_init(session_p, pMechanism, key_p);
|
H A D | softSignUtil.c | 46 * pMechanism: pointer to CK_MECHANISM struct provided by application 55 soft_sign_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism, argument 59 switch (pMechanism->mechanism) { 75 pMechanism, key_p, B_TRUE)); 85 return (soft_rsa_sign_verify_init_common(session_p, pMechanism, 91 return (soft_dsa_sign_verify_init_common(session_p, pMechanism, 97 return (soft_ecc_sign_verify_init_common(session_p, pMechanism, 103 return (soft_des_sign_verify_init_common(session_p, pMechanism, 397 soft_sign_recover_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism, argument 401 switch (pMechanism [all...] |
H A D | softVerifyUtil.c | 47 * pMechanism: pointer to CK_MECHANISM struct provided by application 56 soft_verify_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism, argument 60 switch (pMechanism->mechanism) { 76 pMechanism, key_p, B_FALSE)); 86 return (soft_rsa_sign_verify_init_common(session_p, pMechanism, 92 return (soft_dsa_sign_verify_init_common(session_p, pMechanism, 98 return (soft_ecc_sign_verify_init_common(session_p, pMechanism, 104 return (soft_des_sign_verify_init_common(session_p, pMechanism, 420 soft_verify_recover_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism, argument 424 switch (pMechanism [all...] |
/illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/ |
H A D | metaDigest.c | 41 meta_DigestInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism) argument 46 if (pMechanism == NULL) 53 rv = meta_operation_init_defer(CKF_DIGEST, session, pMechanism, NULL);
|
H A D | metaSign.c | 41 meta_SignInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 48 if (pMechanism == NULL) 61 rv = meta_operation_init(CKF_SIGN, session, pMechanism, key); 165 meta_SignRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 172 if (pMechanism == NULL) 185 rv = meta_operation_init(CKF_SIGN_RECOVER, session, pMechanism, key);
|
H A D | metaVerify.c | 41 meta_VerifyInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 48 if (pMechanism == NULL) 61 rv = meta_operation_init(CKF_VERIFY, session, pMechanism, key); 170 meta_VerifyRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 177 if (pMechanism == NULL) 190 rv = meta_operation_init(CKF_VERIFY_RECOVER, session, pMechanism, key);
|
H A D | pkcs11Digest.c | 43 C_DigestInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism) argument 53 pkcs11_is_dismech(fast_slot, pMechanism->mechanism)) { 56 return (fast_funcs->C_DigestInit(hSession, pMechanism)); 73 if (pkcs11_is_dismech(slotid, pMechanism->mechanism)) { 79 pMechanism);
|
H A D | pkcs11Sign.c | 43 C_SignInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 54 pkcs11_is_dismech(fast_slot, pMechanism->mechanism)) { 57 return (fast_funcs->C_SignInit(hSession, pMechanism, hKey)); 74 if (pkcs11_is_dismech(slotid, pMechanism->mechanism)) { 80 pMechanism, hKey); 221 C_SignRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 231 pkcs11_is_dismech(fast_slot, pMechanism->mechanism)) { 234 return (fast_funcs->C_SignRecoverInit(hSession, pMechanism, 252 if (pkcs11_is_dismech(slotid, pMechanism->mechanism)) { 258 pMechanism, hKe [all...] |
H A D | pkcs11Verify.c | 43 C_VerifyInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 53 pkcs11_is_dismech(fast_slot, pMechanism->mechanism)) { 56 return (fast_funcs->C_VerifyInit(hSession, pMechanism, hKey)); 73 if (pkcs11_is_dismech(slotid, pMechanism->mechanism)) { 79 pMechanism, hKey); 219 C_VerifyRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 229 pkcs11_is_dismech(fast_slot, pMechanism->mechanism)) { 232 return (fast_funcs->C_VerifyRecoverInit(hSession, pMechanism, 250 if (pkcs11_is_dismech(slotid, pMechanism->mechanism)) { 256 pMechanism, hKe [all...] |
H A D | pkcs11Keys.c | 42 C_GenerateKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 52 pkcs11_is_dismech(fast_slot, pMechanism->mechanism)) { 55 return (fast_funcs->C_GenerateKey(hSession, pMechanism, 73 if (pkcs11_is_dismech(slotid, pMechanism->mechanism)) { 79 pMechanism, pTemplate, ulCount, phKey); 97 C_GenerateKeyPair(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 110 pkcs11_is_dismech(fast_slot, pMechanism->mechanism)) { 113 return (fast_funcs->C_GenerateKeyPair(hSession, pMechanism, 133 if (pkcs11_is_dismech(slotid, pMechanism->mechanism)) { 139 pMechanism, pPublicKeyTemplat 158 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 214 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 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...] |
H A D | metaCrypt.c | 41 meta_EncryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 48 if (pMechanism == NULL) 61 rv = meta_operation_init_defer(CKF_ENCRYPT, session, pMechanism, key); 167 meta_DecryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 174 if (pMechanism == NULL) 187 rv = meta_operation_init_defer(CKF_DECRYPT, session, pMechanism, key);
|
H A D | pkcs11Crypt.c | 45 CK_MECHANISM_PTR pMechanism, 55 pkcs11_is_dismech(fast_slot, pMechanism->mechanism)) { 58 return (fast_funcs->C_EncryptInit(hSession, pMechanism, hKey)); 75 if (pkcs11_is_dismech(slotid, pMechanism->mechanism)) { 81 pMechanism, hKey); 228 CK_MECHANISM_PTR pMechanism, 238 pkcs11_is_dismech(fast_slot, pMechanism->mechanism)) { 241 return (fast_funcs->C_DecryptInit(hSession, pMechanism, hKey)); 258 if (pkcs11_is_dismech(slotid, pMechanism->mechanism)) { 264 pMechanism, hKe 44 C_EncryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey) argument 227 C_DecryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey) argument [all...] |
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/ |
H A D | kernelEmulate.c | 116 emulate_init(kernel_session_t *session_p, CK_MECHANISM_PTR pMechanism, argument 129 rv = do_soft_hmac_init(get_spp(opp), pMechanism, keyp->ck_data, 207 CK_MECHANISM_PTR pMechanism; local 209 pMechanism = &(opp->mech); 210 rv = do_soft_digest(get_spp(opp), pMechanism, NULL, 0,
|
H A D | kernelEncrypt.c | 37 C_EncryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 52 if (pMechanism == NULL) { 57 rv = kernel_mech(pMechanism->mechanism, &k_mech_type); 118 session_p->encrypt.mech = *pMechanism; 128 encrypt_init.ei_mech.cm_param = pMechanism->pParameter; 129 encrypt_init.ei_mech.cm_param_len = pMechanism->ulParameterLen;
|
H A D | kernelSign.c | 36 C_SignInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 50 if (pMechanism == NULL) { 55 rv = kernel_mech(pMechanism->mechanism, &k_mech_type); 127 sign_init.si_mech.cm_param = pMechanism->pParameter; 128 sign_init.si_mech.cm_param_len = pMechanism->ulParameterLen; 141 is_hmac(pMechanism->mechanism)) { 146 rv = emulate_init(session_p, pMechanism, 498 C_SignRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 513 if (pMechanism == NULL) { 518 rv = kernel_mech(pMechanism [all...] |
H A D | kernelSoftCommon.c | 46 do_soft_digest(void **s, CK_MECHANISM_PTR pMechanism, CK_BYTE_PTR pData, argument 76 rv = soft_digest_init(session_p, pMechanism); 104 do_soft_hmac_init(void **s, CK_MECHANISM_PTR pMechanism, argument 138 rv = soft_hmac_sign_verify_init_common(session_p, pMechanism,
|
H A D | kernelDecrypt.c | 41 CK_MECHANISM_PTR pMechanism) 55 rv = kernel_mech(pMechanism->mechanism, &k_mech_type); 99 session_p->decrypt.mech = *pMechanism; 109 decrypt_init.di_mech.cm_param = pMechanism->pParameter; 110 decrypt_init.di_mech.cm_param_len = pMechanism->ulParameterLen; 150 C_DecryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 162 if (pMechanism == NULL) { 174 rv = kernel_decrypt_init(session_p, key_p, pMechanism); 40 kernel_decrypt_init(kernel_session_t *session_p, kernel_object_t *key_p, CK_MECHANISM_PTR pMechanism) argument
|
H A D | kernelDigest.c | 37 CK_MECHANISM_PTR pMechanism, boolean_t is_external_caller) 49 if (pMechanism == NULL) 55 rv = kernel_mech(pMechanism->mechanism, &k_mech_type); 79 session_p->digest.mech.mechanism = pMechanism->mechanism; 92 digest_init.di_mech.cm_param = pMechanism->pParameter; 98 if (pMechanism->pParameter != NULL) 99 digest_init.di_mech.cm_param_len = pMechanism->ulParameterLen; 135 C_DigestInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism) argument 137 return (common_digest_init(hSession, pMechanism, B_TRUE)); 202 CK_MECHANISM_PTR pMechanism; local 36 common_digest_init(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, boolean_t is_external_caller) argument [all...] |
H A D | kernelVerify.c | 37 C_VerifyInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 51 if (pMechanism == NULL) { 56 rv = kernel_mech(pMechanism->mechanism, &k_mech_type); 130 verify_init.vi_mech.cm_param = pMechanism->pParameter; 131 verify_init.vi_mech.cm_param_len = pMechanism->ulParameterLen; 144 is_hmac(pMechanism->mechanism)) { 149 rv = emulate_init(session_p, pMechanism, 454 C_VerifyRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 469 if (pMechanism == NULL) { 474 rv = kernel_mech(pMechanism [all...] |