/opensolaris-onvv-gate/usr/src/uts/common/sys/crypto/ |
H A D | api.h | 65 crypto_key_t *key, crypto_ctx_template_t *tmpl, int kmflag); 89 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *mac, 92 crypto_mechanism_t *, crypto_data_t *, crypto_key_t *, 95 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *mac, 98 crypto_mechanism_t *, crypto_data_t *, crypto_key_t *, 100 extern int crypto_mac_init(crypto_mechanism_t *mech, crypto_key_t *key, 103 crypto_mechanism_t *, crypto_key_t *, crypto_ctx_template_t, 113 extern int crypto_sign(crypto_mechanism_t *mech, crypto_key_t *key, 117 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 119 extern int crypto_sign_init(crypto_mechanism_t *mech, crypto_key_t *ke [all...] |
H A D | spi.h | 140 crypto_mechanism_t *, crypto_key_t *, 158 int (*digest_key)(crypto_ctx_t *, crypto_key_t *, crypto_req_handle_t); 174 crypto_mechanism_t *, crypto_key_t *, 183 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 187 crypto_mechanism_t *, crypto_key_t *, 196 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 208 crypto_mechanism_t *, crypto_key_t *, 217 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 221 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 234 crypto_mechanism_t *, crypto_key_t *, crypto_spi_ctx_template_ [all...] |
H A D | ops_impl.h | 59 crypto_key_t *do_digest_key; /* Argument for digest_key() */ 66 crypto_key_t *mo_key; 76 crypto_key_t *eo_key; 86 crypto_key_t *dop_key; 96 crypto_key_t *so_key; 106 crypto_key_t *vo_key; 116 crypto_key_t *em_encr_key; 119 crypto_key_t *em_mac_key; 131 crypto_key_t *md_mac_key; 134 crypto_key_t *md_decr_ke [all...] |
H A D | sched_impl.h | 490 extern int kcf_get_hardware_provider(crypto_mech_type_t, crypto_key_t *, 491 crypto_mech_type_t, crypto_key_t *, 500 crypto_key_t *, kcf_mech_entry_t **, int *, kcf_prov_tried_t *, 503 crypto_key_t *, crypto_mechanism_t *, crypto_key_t *,
|
H A D | dca.h | 835 int dca_3desctxinit(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, 843 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *, 852 int dca_rsainit(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, int); 855 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *, 865 int dca_dsainit(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, int, 869 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *, 905 dca_get_key_attr(crypto_key_t *);
|
/opensolaris-onvv-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/ |
H A D | kernelGlobal.h | 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 *); 84 void free_key_attributes(crypto_key_t *);
|
H A D | kernelEmulate.h | 67 crypto_key_t *keyp, int opflag);
|
/opensolaris-onvv-gate/usr/src/uts/common/sys/ |
H A D | cryptmod.h | 183 crypto_key_t *ckey; /* initial encryption key */ 184 crypto_key_t d_encr_key; /* derived encr key */ 185 crypto_key_t d_hmac_key; /* derived hmac key */
|
/opensolaris-onvv-gate/usr/src/uts/common/crypto/io/ |
H A D | rsa.c | 84 crypto_key_t *key; 93 crypto_key_t *key; 183 crypto_key_t *, crypto_spi_ctx_template_t, crypto_req_handle_t); 187 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 192 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 213 crypto_key_t *, crypto_spi_ctx_template_t, crypto_req_handle_t); 221 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *, 247 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 252 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, 315 static int rsa_encrypt_common(rsa_mech_type_t, crypto_key_t *, [all...] |
H A D | blowfish.c | 121 crypto_key_t *, crypto_spi_ctx_template_t, crypto_req_handle_t); 123 crypto_spi_ctx_template_t *, crypto_mechanism_t *, crypto_key_t *, int); 134 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 142 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 159 crypto_mechanism_t *, crypto_key_t *, crypto_spi_ctx_template_t *, 241 init_keysched(crypto_key_t *key, void *keysched) 278 crypto_key_t *key, crypto_spi_ctx_template_t template, 621 crypto_key_t *key, crypto_data_t *plaintext, crypto_data_t *ciphertext, 708 crypto_key_t *key, crypto_data_t *ciphertext, crypto_data_t *plaintext, 797 crypto_mechanism_t *mechanism, crypto_key_t *ke [all...] |
H A D | aes.c | 122 crypto_key_t *, crypto_spi_ctx_template_t, crypto_req_handle_t); 124 crypto_key_t *, crypto_spi_ctx_template_t, crypto_req_handle_t); 126 crypto_key_t *, crypto_spi_ctx_template_t, crypto_req_handle_t, boolean_t); 128 crypto_mechanism_t *, crypto_key_t *, int, boolean_t); 139 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 147 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 164 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *, 167 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *, 180 crypto_mechanism_t *, crypto_key_t *, crypto_spi_ctx_template_t *, 322 init_keysched(crypto_key_t *ke [all...] |
H A D | ecc.c | 81 crypto_key_t *key; 91 crypto_key_t *key; 131 crypto_key_t *, crypto_spi_ctx_template_t, crypto_req_handle_t); 139 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *, 154 crypto_key_t *, crypto_spi_ctx_template_t, crypto_req_handle_t); 162 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 181 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, 352 check_mech_and_key(ecc_mech_type_t mech_type, crypto_key_t *key, ulong_t class) 475 crypto_key_t *key, crypto_spi_ctx_template_t ctx_template, 555 crypto_key_t *ke [all...] |
H A D | dprov.c | 693 static int dprov_digest_key(crypto_ctx_t *, crypto_key_t *, 710 static int dprov_mac_init(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, 719 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 722 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 735 crypto_key_t *, crypto_spi_ctx_template_t, crypto_req_handle_t); 743 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 747 crypto_key_t *, crypto_spi_ctx_template_t, crypto_req_handle_t); 755 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 771 static int dprov_sign_init(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, 780 crypto_mechanism_t *, crypto_key_t *, crypto_data_ [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/crypto/api/ |
H A D | kcf_sign.c | 47 crypto_mechanism_t *mech, crypto_key_t *key, crypto_ctx_template_t tmpl, 91 crypto_sign_init(crypto_mechanism_t *mech, crypto_key_t *key, 228 crypto_mechanism_t *mech, crypto_key_t *key, crypto_data_t *data, 257 sign_sr_atomic_common(crypto_mechanism_t *mech, crypto_key_t *key, 338 crypto_sign(crypto_mechanism_t *mech, crypto_key_t *key, crypto_data_t *data, 348 crypto_mechanism_t *mech, crypto_key_t *key, crypto_data_t *data, 377 crypto_sign_recover(crypto_mechanism_t *mech, crypto_key_t *key, 387 crypto_session_id_t sid, crypto_mechanism_t *mech, crypto_key_t *key,
|
H A D | kcf_verify.c | 47 crypto_mechanism_t *mech, crypto_key_t *key, crypto_ctx_template_t tmpl, 92 crypto_verify_init(crypto_mechanism_t *mech, crypto_key_t *key, 230 crypto_mechanism_t *mech, crypto_key_t *key, crypto_data_t *data, 259 verify_vr_atomic_common(crypto_mechanism_t *mech, crypto_key_t *key, 341 crypto_verify(crypto_mechanism_t *mech, crypto_key_t *key, crypto_data_t *data, 351 crypto_mechanism_t *mech, crypto_key_t *key, crypto_data_t *signature, 379 crypto_verify_recover(crypto_mechanism_t *mech, crypto_key_t *key, 389 crypto_session_id_t sid, crypto_mechanism_t *mech, crypto_key_t *key,
|
H A D | kcf_cipher.c | 76 * key: pointer to a crypto_key_t structure. 106 crypto_mechanism_t *mech, crypto_key_t *key, 229 crypto_cipher_init(crypto_mechanism_t *mech, crypto_key_t *key, 295 * key: pointer to a crypto_key_t structure. 319 crypto_mechanism_t *mech, crypto_data_t *plaintext, crypto_key_t *key, 355 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *ciphertext, 431 crypto_mechanism_t *mech, crypto_key_t *key, 445 crypto_encrypt_init(crypto_mechanism_t *mech, crypto_key_t *key, 576 * key: pointer to a crypto_key_t structure. 600 crypto_mechanism_t *mech, crypto_data_t *ciphertext, crypto_key_t *ke [all...] |
H A D | kcf_mac.c | 72 * key: pointer to a crypto_key_t structure. 96 crypto_mechanism_t *mech, crypto_data_t *data, crypto_key_t *key, 130 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *mac, 220 crypto_mechanism_t *mech, crypto_data_t *data, crypto_key_t *key, 254 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *mac, 346 * key: pointer to a crypto_key_t structure. 372 crypto_mechanism_t *mech, crypto_key_t *key, crypto_spi_ctx_template_t tmpl, 434 crypto_mac_init(crypto_mechanism_t *mech, crypto_key_t *key,
|
H A D | kcf_ctxops.c | 52 * key: pointer to a crypto_key_t structure. 76 crypto_create_ctx_template(crypto_mechanism_t *mech, crypto_key_t *key,
|
H A D | kcf_keys.c | 119 crypto_mechanism_t *mech, crypto_key_t *wrapping_key, 158 crypto_mechanism_t *mech, crypto_key_t *unwrapping_key, 199 crypto_mechanism_t *mech, crypto_key_t *base_key,
|
H A D | kcf_dual.c | 39 crypto_mechanism_t *, crypto_dual_data_t *, crypto_key_t *, crypto_key_t *, 45 crypto_dual_data_t *, crypto_key_t *, crypto_key_t *, 52 crypto_data_t *pt, crypto_key_t *encr_key, crypto_key_t *mac_key, 174 crypto_key_t *encr_key, crypto_key_t *mac_key, 416 crypto_mechanism_t *mac_mech, crypto_key_t *encr_key, 417 crypto_key_t *mac_ke [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/inet/kssl/ |
H A D | ksslioctl.c | 67 privateKey_free(crypto_key_t *privkey) 80 kmem_free(privkey, sizeof (crypto_key_t)); 111 crypto_key_t *privkey; 278 extract_private_key(kssl_params_t *kssl_params, crypto_key_t **privkey) 289 crypto_key_t *kssl_privkey; 293 kssl_privkey = kmem_alloc(sizeof (crypto_key_t), KM_SLEEP); 354 kmem_free(kssl_privkey, sizeof (crypto_key_t)); 401 crypto_key_t *privkey) 534 crypto_key_t *privkey;
|
H A D | ksslimpl.h | 80 crypto_key_t key; 109 crypto_key_t *ke_private_key; /* instance's private key */
|
/opensolaris-onvv-gate/usr/src/uts/common/crypto/core/ |
H A D | kcf_prov_lib.c | 276 crypto_copy_key_to_ctx(crypto_key_t *in_key, crypto_key_t **out_key, 283 crypto_key_t *key; 289 len = sizeof (crypto_key_t) + 301 sizeof (crypto_key_t)); 543 crypto_get_key_attr(crypto_key_t *key, crypto_attr_type_t type,
|
/opensolaris-onvv-gate/usr/src/uts/common/des/ |
H A D | des_crypt.c | 164 des_common_init(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, 167 crypto_mechanism_t *, crypto_key_t *, des_strength_t, int); 178 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 186 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 203 crypto_mechanism_t *, crypto_key_t *, crypto_spi_ctx_template_t *, 213 crypto_key_t *); 407 init_keysched(crypto_key_t *key, void *newbie, des_strength_t strength) 454 crypto_key_t *key, crypto_spi_ctx_template_t template, 835 crypto_key_t *key, crypto_data_t *plaintext, crypto_data_t *ciphertext, 942 crypto_key_t *ke [all...] |
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/crypto/ |
H A D | common.c | 221 crypto_key_t key; 226 if (mdb_vread(&key, sizeof (crypto_key_t), addr) == -1) {
|