/titanic_41/usr/src/lib/pkcs11/pkcs11_tpm/common/ |
H A D | globals.c | 32 extern CK_RV LW_Initialize(); 33 extern CK_RV SC_GetFunctionList(); 34 extern CK_RV SC_GetTokenInfo(); 35 extern CK_RV SC_GetMechanismList(); 36 extern CK_RV SC_GetMechanismInfo(); 37 extern CK_RV SC_InitToken(); 38 extern CK_RV SC_InitPIN(); 39 extern CK_RV SC_SetPIN(); 40 extern CK_RV SC_OpenSession(); 41 extern CK_RV SC_CloseSession(); [all …]
|
H A D | tpmtok_int.h | 441 CK_RV (*t_init)(char *, CK_SLOT_ID, TSS_HCONTEXT *); 444 CK_RV (*t_rng)(TSS_HCONTEXT, CK_BYTE *, CK_ULONG); 445 CK_RV (*t_session)(CK_SLOT_ID); 446 CK_RV (*t_final)(TSS_HCONTEXT); 447 CK_RV (*t_rsa_decrypt)(TSS_HCONTEXT, CK_BYTE *, 450 CK_RV (*t_rsa_encrypt)( 455 CK_RV (*t_rsa_sign)(TSS_HCONTEXT, 462 CK_RV (*t_rsa_verify)(TSS_HCONTEXT, 469 CK_RV (*t_rsa_generate_keypair)(TSS_HCONTEXT, TEMPLATE *, TEMPLATE *); 471 CK_RV (*t_sha_init)(DIGEST_CONTEXT *); [all …]
|
H A D | api_interface.c | 382 CK_RV 392 CK_RV 396 CK_RV rv; in C_CloseAllSessions() 448 CK_RV 451 CK_RV rv; in C_CloseSession() 477 CK_RV 485 CK_RV rv; in C_CopyObject() 514 CK_RV 521 CK_RV rv; in C_CreateObject() 549 CK_RV [all …]
|
H A D | new_host.c | 94 static CK_RV 113 CK_RV 118 CK_RV rc = CKR_OK; in ST_Initialize() 201 CK_RV 204 CK_RV rc; in SC_Finalize() 248 CK_RV 251 CK_RV rc = CKR_OK; in SC_GetTokenInfo() 273 CK_RV 280 CK_RV rc = CKR_OK; in SC_GetMechanismList() 325 CK_RV [all …]
|
/titanic_41/usr/src/lib/pkcs11/pkcs11_softtoken/common/ |
H A D | softOps.h | 40 CK_RV soft_digest_init(soft_session_t *, CK_MECHANISM_PTR); 42 CK_RV soft_digest(soft_session_t *, CK_BYTE_PTR, CK_ULONG, CK_BYTE_PTR, 45 CK_RV soft_digest_update(soft_session_t *, CK_BYTE_PTR, CK_ULONG); 47 CK_RV soft_digest_final(soft_session_t *, CK_BYTE_PTR, CK_ULONG_PTR); 49 CK_RV soft_digest_init_internal(soft_session_t *, CK_MECHANISM_PTR); 51 CK_RV soft_digest_key(soft_session_t *, soft_object_t *); 53 CK_RV soft_encrypt_init(soft_session_t *, CK_MECHANISM_PTR, soft_object_t *); 55 CK_RV soft_encrypt(soft_session_t *, CK_BYTE_PTR, CK_ULONG, CK_BYTE_PTR, 58 CK_RV soft_encrypt_update(soft_session_t *, CK_BYTE_PTR, CK_ULONG, 61 CK_RV soft_encrypt_final(soft_session_t *, CK_BYTE_PTR, CK_ULONG_PTR); [all …]
|
H A D | softRSA.h | 51 CK_RV soft_rsa_encrypt(soft_object_t *, CK_BYTE_PTR, uint32_t, CK_BYTE_PTR, 54 CK_RV soft_rsa_decrypt(soft_object_t *, CK_BYTE_PTR, uint32_t, CK_BYTE_PTR); 56 CK_RV soft_rsa_crypt_init_common(soft_session_t *, CK_MECHANISM_PTR, 59 CK_RV soft_rsa_encrypt_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG, 62 CK_RV soft_rsa_decrypt_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG, 65 CK_RV soft_rsa_sign_verify_init_common(soft_session_t *, CK_MECHANISM_PTR, 68 CK_RV soft_rsa_verify_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG, 71 CK_RV soft_rsa_sign_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG, 74 CK_RV soft_rsa_digest_sign_common(soft_session_t *, CK_BYTE_PTR, 77 CK_RV soft_rsa_digest_verify_common(soft_session_t *, CK_BYTE_PTR, [all …]
|
H A D | softCrypt.h | 78 CK_RV soft_des_crypt_init_common(soft_session_t *, CK_MECHANISM_PTR, 81 CK_RV soft_des_encrypt_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG, 84 CK_RV soft_des_decrypt_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG, 87 CK_RV soft_des_sign_verify_common(soft_session_t *session_p, CK_BYTE_PTR pData, 91 CK_RV soft_des_sign_verify_init_common(soft_session_t *session_p, 94 CK_RV soft_des_mac_sign_verify_update(soft_session_t *session_p, 99 CK_RV soft_remove_pkcs7_padding(CK_BYTE *, CK_ULONG, CK_ULONG *); 101 CK_RV soft_arcfour_crypt_init(soft_session_t *, CK_MECHANISM_PTR, 104 CK_RV soft_arcfour_crypt(crypto_active_op_t *, CK_BYTE_PTR, CK_ULONG, 110 CK_RV soft_aes_crypt_init_common(soft_session_t *, CK_MECHANISM_PTR, [all …]
|
H A D | softKeystore.h | 90 CK_RV soft_verify_pin(CK_UTF8CHAR_PTR pPin, CK_ULONG ulPinLen); 92 CK_RV soft_gen_crypt_key(uchar_t *pPIN, soft_object_t **key, 95 CK_RV soft_gen_hmac_key(uchar_t *pPIN, soft_object_t **key, CK_BYTE **saltdata); 97 CK_RV soft_keystore_pack_obj(struct object *obj, uchar_t **ks_buf, size_t *len); 99 CK_RV soft_keystore_unpack_obj(struct object *obj, ks_obj_t *ks_obj); 101 CK_RV soft_unpack_obj_attribute(uchar_t *buf, biginteger_t *key_dest, 106 CK_RV soft_pack_object(struct object *objp, uchar_t *buf); 108 CK_RV soft_unpack_object(struct object *objp, uchar_t *buf); 110 CK_RV soft_setpin(CK_UTF8CHAR_PTR pOldPin, CK_ULONG ulOldPinLen, 113 CK_RV soft_put_object_to_keystore(struct object *objp); [all …]
|
H A D | softEC.h | 46 extern CK_RV soft_get_public_key_attribute(soft_object_t *, CK_ATTRIBUTE_PTR); 47 extern CK_RV soft_get_private_key_attribute(soft_object_t *, CK_ATTRIBUTE_PTR); 48 extern CK_RV set_extra_attr_to_object(soft_object_t *, CK_ATTRIBUTE_TYPE, 50 extern CK_RV soft_ec_genkey_pair(soft_object_t *, soft_object_t *); 51 extern CK_RV soft_ec_key_derive(soft_object_t *, soft_object_t *, void *, 53 extern CK_RV soft_ecc_sign_verify_init_common(soft_session_t *, 55 extern CK_RV soft_ecc_sign(soft_session_t *, CK_BYTE_PTR, CK_ULONG, 57 extern CK_RV soft_ecc_verify(soft_session_t *, CK_BYTE_PTR, CK_ULONG, 59 extern CK_RV soft_ecc_digest_sign_common(soft_session_t *, CK_BYTE_PTR, 61 extern CK_RV soft_ecc_digest_verify_common(soft_session_t *, CK_BYTE_PTR,
|
H A D | softKeys.h | 45 CK_RV soft_genkey(soft_session_t *, CK_MECHANISM_PTR, 48 CK_RV soft_genkey_pair(soft_session_t *, CK_MECHANISM_PTR, CK_ATTRIBUTE_PTR, 52 CK_RV soft_derivekey(soft_session_t *, CK_MECHANISM_PTR, soft_object_t *, 57 CK_RV soft_gen_keyobject(CK_ATTRIBUTE_PTR, CK_ULONG, 61 CK_RV soft_generate_pkcs5_pbkdf2_key(soft_session_t *, CK_MECHANISM_PTR, 64 CK_RV soft_wrapkey(soft_session_t *, CK_MECHANISM_PTR, soft_object_t *, 67 CK_RV soft_unwrapkey(soft_session_t *, CK_MECHANISM_PTR, soft_object_t *,
|
H A D | softSession.c | 34 CK_RV 39 CK_RV rv = CKR_OK; in C_OpenSession() 70 CK_RV 74 CK_RV rv; in C_CloseSession() 138 CK_RV 142 CK_RV rv = CKR_OK; in C_CloseAllSessions() 181 CK_RV 186 CK_RV rv; in C_GetSessionInfo() 226 CK_RV 231 CK_RV rv; in C_GetOperationState() [all …]
|
H A D | softDualCrypt.c | 35 CK_RV 41 CK_RV rv; in C_DigestEncryptUpdate() 64 CK_RV 69 CK_RV rv; in C_DecryptDigestUpdate() 92 CK_RV 98 CK_RV rv; in C_SignEncryptUpdate() 121 CK_RV 126 CK_RV rv; in C_DecryptVerifyUpdate()
|
/titanic_41/usr/src/lib/pkcs11/libpkcs11/common/ |
H A D | metaGlobal.h | 569 CK_RV meta_slotManager_initialize(); 572 CK_RV meta_get_slot_session(CK_ULONG slotnum, slot_session_t **session, 576 CK_RV meta_mechManager_initialize(); 578 CK_RV meta_mechManager_get_mechs(CK_MECHANISM_TYPE *list, CK_ULONG *listsize); 579 CK_RV meta_mechManager_get_slots(mech_support_info_t *mech_support_info, 581 CK_RV meta_mechManager_slot_supports_mech(CK_MECHANISM_TYPE mechanism, 585 CK_RV meta_operation_init(CK_FLAGS optype, meta_session_t *session, 587 CK_RV meta_operation_init_defer(CK_FLAGS optype, meta_session_t *session, 589 CK_RV meta_do_operation(CK_FLAGS optype, int mode, 596 CK_RV meta_generate_keys(meta_session_t *session, CK_MECHANISM *pMechanism, [all …]
|
H A D | pkcs11Object.c | 38 CK_RV 45 CK_RV rv; in C_CreateObject() 81 CK_RV 86 CK_RV rv; in C_CopyObject() 122 CK_RV 125 CK_RV rv; in C_DestroyObject() 160 CK_RV 164 CK_RV rv; in C_GetAttributeValue() 201 CK_RV 205 CK_RV rv; in C_SetAttributeValue() [all …]
|
H A D | metaCrypt.c | 40 CK_RV 44 CK_RV rv; in meta_EncryptInit() 74 CK_RV 79 CK_RV rv; in meta_Encrypt() 105 CK_RV 110 CK_RV rv; in meta_EncryptUpdate() 136 CK_RV 140 CK_RV rv; in meta_EncryptFinal() 166 CK_RV 170 CK_RV rv; in meta_DecryptInit() [all …]
|
H A D | pkcs11Crypt.c | 43 CK_RV 48 CK_RV rv; in C_EncryptInit() 95 CK_RV 102 CK_RV rv; in C_Encrypt() 138 CK_RV 145 CK_RV rv; in C_EncryptUpdate() 181 CK_RV 186 CK_RV rv; in C_EncryptFinal() 226 CK_RV 231 CK_RV rv; in C_DecryptInit() [all …]
|
H A D | metaDigest.c | 40 CK_RV 43 CK_RV rv; in meta_DigestInit() 65 CK_RV 69 CK_RV rv; in meta_Digest() 93 CK_RV 97 CK_RV rv; in meta_DigestUpdate() 127 CK_RV 130 CK_RV rv; in meta_DigestKey() 159 CK_RV 163 CK_RV rv; in meta_DigestFinal()
|
H A D | metaSign.c | 40 CK_RV 44 CK_RV rv; in meta_SignInit() 74 CK_RV 79 CK_RV rv; in meta_Sign() 105 CK_RV 109 CK_RV rv; in meta_SignUpdate() 135 CK_RV 139 CK_RV rv; in meta_SignFinal() 164 CK_RV 168 CK_RV rv; in meta_SignRecoverInit() [all …]
|
H A D | pkcs11Session.c | 42 CK_RV 47 CK_RV rv; in C_OpenSession() 117 CK_RV 120 CK_RV rv; in C_CloseSession() 163 CK_RV 167 CK_RV rv, rv1; in C_CloseAllSessions() 246 CK_RV 250 CK_RV rv; in C_GetSessionInfo() 304 CK_RV 309 CK_RV rv; in C_GetOperationState() [all …]
|
H A D | metaVerify.c | 40 CK_RV 44 CK_RV rv; in meta_VerifyInit() 74 CK_RV 78 CK_RV rv; in meta_Verify() 105 CK_RV 109 CK_RV rv; in meta_VerifyUpdate() 135 CK_RV 139 CK_RV rv; in meta_VerifyFinal() 169 CK_RV 173 CK_RV rv; in meta_VerifyRecoverInit() [all …]
|
H A D | pkcs11Sign.c | 42 CK_RV 47 CK_RV rv; in C_SignInit() 94 CK_RV 101 CK_RV rv; in C_Sign() 138 CK_RV 141 CK_RV rv; in C_SignUpdate() 177 CK_RV 181 CK_RV rv; in C_SignFinal() 220 CK_RV 224 CK_RV rv; in C_SignRecoverInit() [all …]
|
H A D | pkcs11Verify.c | 42 CK_RV 46 CK_RV rv; in C_VerifyInit() 94 CK_RV 98 CK_RV rv; in C_Verify() 135 CK_RV 139 CK_RV rv; in C_VerifyUpdate() 175 CK_RV 179 CK_RV rv; in C_VerifyFinal() 218 CK_RV 222 CK_RV rv; in C_VerifyRecoverInit() [all …]
|
H A D | metaSlotToken.c | 50 CK_RV 54 CK_RV rv; in meta_GetSlotList() 84 CK_RV 89 CK_RV rv; in meta_GetSlotInfo() 134 CK_RV 137 CK_RV rv; in meta_GetTokenInfo() 221 CK_RV 240 CK_RV 244 CK_RV rv; in meta_GetMechanismList() 272 CK_RV [all …]
|
H A D | pkcs11Digest.c | 42 CK_RV 46 CK_RV rv; in C_DigestInit() 93 CK_RV 98 CK_RV rv; in C_Digest() 135 CK_RV 139 CK_RV rv; in C_DigestUpdate() 175 CK_RV 178 CK_RV rv; in C_DigestKey() 212 CK_RV 216 CK_RV rv; in C_DigestFinal()
|
/titanic_41/usr/src/lib/pkcs11/pkcs11_kernel/common/ |
H A D | kernelGlobal.h | 75 CK_RV crypto2pkcs11_error_number(uint_t); 76 CK_RV kernel_mech(CK_MECHANISM_TYPE, crypto_mech_type_t *); 78 CK_RV get_rsa_public_key(kernel_object_t *, crypto_key_t *); 79 CK_RV get_rsa_private_key(kernel_object_t *, crypto_key_t *); 80 CK_RV get_dsa_public_key(kernel_object_t *, crypto_key_t *); 81 CK_RV get_dsa_private_key(kernel_object_t *, crypto_key_t *); 82 CK_RV get_ec_public_key(kernel_object_t *, crypto_key_t *); 83 CK_RV get_ec_private_key(kernel_object_t *, crypto_key_t *); 86 CK_RV process_object_attributes(CK_ATTRIBUTE_PTR, CK_ULONG, caddr_t *, 88 CK_RV get_object_attributes(CK_ATTRIBUTE_PTR, CK_ULONG, caddr_t); [all …]
|