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

12

/osnet-11/usr/src/lib/pkcs11/pkcs11_kms/common/
H A DkmsDigest.c29 C_DigestInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism) argument
H A DkmsSign.c29 C_SignInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument
73 C_SignRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument
H A DkmsVerify.c29 C_VerifyInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument
73 C_VerifyRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument
H A DkmsDecrypt.c36 * pMechanism: pointer to CK_MECHANISM struct provided by application
52 kms_decrypt_init(kms_session_t *session_p, CK_MECHANISM_PTR pMechanism, argument
58 switch (pMechanism->mechanism) {
68 if ((pMechanism->pParameter == NULL) ||
69 (pMechanism->ulParameterLen != AES_BLOCK_LEN)) {
73 rv = kms_aes_crypt_init_common(session_p, pMechanism,
84 (void) memcpy(kms_aes_ctx->ivec, pMechanism->pParameter,
112 C_DecryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument
128 if (pMechanism == NULL) {
163 rv = kms_decrypt_init(session_p, pMechanism, key_
[all...]
H A DkmsEncrypt.c33 kms_encrypt_init(kms_session_t *session_p, CK_MECHANISM_PTR pMechanism, argument
39 if (pMechanism->mechanism != CKM_AES_CBC &&
40 pMechanism->mechanism != CKM_AES_CBC_PAD)
47 if ((pMechanism->pParameter == NULL) ||
48 (pMechanism->ulParameterLen != AES_BLOCK_LEN)) {
52 rv = kms_aes_crypt_init_common(session_p, pMechanism,
63 (void) memcpy(kms_aes_ctx->ivec, pMechanism->pParameter,
124 C_EncryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument
140 if (pMechanism == NULL) {
145 if (pMechanism
[all...]
/osnet-11/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
74 soft_set_session_context(session_p, op, keystream, pMechanism);
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.c34 C_SignInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument
51 if (pMechanism == NULL) {
86 rv = soft_sign_init(session_p, pMechanism, key_p);
291 C_SignRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument
308 if (pMechanism == NULL) {
343 rv = soft_sign_recover_init(session_p, pMechanism, key_p);
H A DsoftVerify.c34 C_VerifyInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument
51 if (pMechanism == NULL) {
86 rv = soft_verify_init(session_p, pMechanism, key_p);
262 C_VerifyRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument
279 if (pMechanism == NULL) {
314 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;
115 session_p->digest.mech.mechanism = pMechanism->mechanism;
119 switch (pMechanism->mechanism) {
443 pMechanism)
460 rv = soft_digest_init(session_p, pMechanism);
442 soft_digest_init_internal(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism) argument
H A DsoftEncrypt.c34 C_EncryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument
51 if (pMechanism == NULL) {
86 rv = soft_encrypt_init(session_p, pMechanism, key_p);
H A DsoftSignUtil.c44 * pMechanism: pointer to CK_MECHANISM struct provided by application
53 soft_sign_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism, argument
57 switch (pMechanism->mechanism) {
75 pMechanism, key_p, B_TRUE));
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,
407 soft_sign_recover_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism, argument
411 switch (pMechanism
[all...]
H A DsoftVerifyUtil.c45 * pMechanism: pointer to CK_MECHANISM struct provided by application
54 soft_verify_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism, argument
58 switch (pMechanism->mechanism) {
76 pMechanism, key_p, B_FALSE));
87 return (soft_rsa_sign_verify_init_common(session_p, pMechanism,
93 return (soft_dsa_sign_verify_init_common(session_p, pMechanism,
99 return (soft_ecc_sign_verify_init_common(session_p, pMechanism,
105 return (soft_des_sign_verify_init_common(session_p, pMechanism,
440 soft_verify_recover_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism, argument
444 switch (pMechanism
[all...]
/osnet-11/usr/src/lib/pkcs11/libpkcs11/common/
H A DmetaDigest.c38 meta_DigestInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism) argument
43 if (pMechanism == NULL)
50 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...]
/osnet-11/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelEmulate.c117 emulate_init(kernel_session_t *session_p, CK_MECHANISM_PTR pMechanism, argument
130 rv = do_soft_hmac_init(get_spp(opp), pMechanism, keyp->ck_data,
206 CK_MECHANISM_PTR pMechanism; local
208 pMechanism = &(opp->mech);
209 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.c35 C_SignInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument
49 if (pMechanism == NULL) {
54 rv = kernel_mech(pMechanism->mechanism, &k_mech_type);
126 sign_init.si_mech.cm_param = pMechanism->pParameter;
127 sign_init.si_mech.cm_param_len = pMechanism->ulParameterLen;
140 is_hmac(pMechanism->mechanism)) {
145 rv = emulate_init(session_p, pMechanism,
497 C_SignRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument
512 if (pMechanism == NULL) {
517 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,

Completed in 49 milliseconds

12