Searched defs:pMechanism (Results 1 - 25 of 42) sorted by relevance

12

/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftARCFourCrypt.c44 soft_arcfour_crypt_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism, argument
78 active_op->mech.mechanism = pMechanism->mechanism;
H A DsoftDigest.c34 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 DsoftSign.c35 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 DsoftVerify.c35 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 DsoftDecrypt.c35 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 DsoftDigestUtil.c45 * 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 DsoftEncrypt.c35 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 DsoftSignUtil.c46 * 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 DsoftVerifyUtil.c47 * 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 DmetaDigest.c41 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 DmetaSign.c41 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 DmetaVerify.c41 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 Dpkcs11Digest.c43 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 Dpkcs11Sign.c43 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 Dpkcs11Verify.c43 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 Dpkcs11Keys.c42 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 DmetaCrypt.c41 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 Dpkcs11Crypt.c45 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 DkernelEmulate.c116 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 DkernelEncrypt.c37 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 DkernelSign.c36 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 DkernelSoftCommon.c46 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 DkernelDecrypt.c41 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 DkernelDigest.c37 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 DkernelVerify.c37 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...]

Completed in 80 milliseconds

12