Home
last modified time | relevance | path

Searched refs:mkey (Results 1 – 25 of 83) sorted by relevance

1234

/src/crypto/heimdal/lib/hdb/
H A Dmkey.c48 hdb_free_master_key(krb5_context context, hdb_master_key mkey) in hdb_free_master_key() argument
51 while(mkey) { in hdb_free_master_key()
52 krb5_kt_free_entry(context, &mkey->keytab); in hdb_free_master_key()
53 if (mkey->crypto) in hdb_free_master_key()
54 krb5_crypto_destroy(context, mkey->crypto); in hdb_free_master_key()
55 ptr = mkey; in hdb_free_master_key()
56 mkey = mkey->next; in hdb_free_master_key()
64 hdb_master_key *mkey) in hdb_process_master_key() argument
68 *mkey = calloc(1, sizeof(**mkey)); in hdb_process_master_key()
69 if(*mkey == NULL) { in hdb_process_master_key()
[all …]
H A Dkeytab.c40 char *mkey; member
59 const char *db, *mkey; in hdb_resolve() local
67 mkey = strstr(name, ":mkey="); in hdb_resolve()
68 if(mkey == NULL || mkey[5] == '\0') { in hdb_resolve()
79 d->mkey = NULL; in hdb_resolve()
81 d->dbname = malloc(mkey - db + 1); in hdb_resolve()
87 memmove(d->dbname, db, mkey - db); in hdb_resolve()
88 d->dbname[mkey - db] = '\0'; in hdb_resolve()
90 d->mkey = strdup(mkey + 5); in hdb_resolve()
91 if(d->mkey == NULL) { in hdb_resolve()
[all …]
/src/sys/geom/eli/
H A Dg_eli_key.c54 g_eli_mkey_verify(const unsigned char *mkey, const unsigned char *key) in g_eli_mkey_verify() argument
65 odhmac = mkey + G_ELI_DATAIVKEYLEN; in g_eli_mkey_verify()
68 g_eli_crypto_hmac(hmkey, sizeof(hmkey), mkey, G_ELI_DATAIVKEYLEN, in g_eli_mkey_verify()
84 g_eli_mkey_hmac(unsigned char *mkey, const unsigned char *key) in g_eli_mkey_hmac() argument
94 odhmac = mkey + G_ELI_DATAIVKEYLEN; in g_eli_mkey_hmac()
96 g_eli_crypto_hmac(hmkey, sizeof(hmkey), mkey, G_ELI_DATAIVKEYLEN, in g_eli_mkey_hmac()
108 unsigned char *mkey, unsigned nkey) in g_eli_mkey_decrypt() argument
136 bcopy(tmpmkey, mkey, G_ELI_DATAIVKEYLEN); in g_eli_mkey_decrypt()
154 const unsigned char *key, unsigned char *mkey, unsigned *nkeyp) in g_eli_mkey_decrypt_any() argument
163 error = g_eli_mkey_decrypt(md, key, mkey, nkey); in g_eli_mkey_decrypt_any()
[all …]
H A Dg_eli_ctl.c56 u_char *key, mkey[G_ELI_DATAIVKEYLEN]; in g_eli_ctl_attach() local
140 error = g_eli_mkey_decrypt_any(&md, key, mkey, &nkey); in g_eli_ctl_attach()
142 error = g_eli_mkey_decrypt(&md, key, mkey, nkey); in g_eli_ctl_attach()
161 g_eli_create(req, mp, pp, &md, mkey, nkey); in g_eli_ctl_attach()
162 explicit_bzero(mkey, sizeof(mkey)); in g_eli_ctl_attach()
257 u_char mkey[G_ELI_DATAIVKEYLEN]; in g_eli_ctl_onetime() local
351 arc4rand(mkey, sizeof(mkey), 0); in g_eli_ctl_onetime()
379 g_eli_create(req, mp, pp, &md, mkey, -1); in g_eli_ctl_onetime()
380 explicit_bzero(mkey, sizeof(mkey)); in g_eli_ctl_onetime()
975 u_char *key, mkey[G_ELI_DATAIVKEYLEN]; in g_eli_ctl_resume() local
[all …]
H A Dg_eli_key_cache.c180 uint8_t *mkey; in g_eli_key_init() local
184 mkey = sc->sc_mkey + sizeof(sc->sc_ivkey); in g_eli_key_init()
186 bcopy(mkey, sc->sc_ekey, G_ELI_DATAKEYLEN); in g_eli_key_init()
191 g_eli_crypto_hmac(mkey, G_ELI_MAXKEYLEN, "\x10", 1, in g_eli_key_init()
H A Dg_eli.h691 const u_char *mkey, int nkey);
713 void g_eli_mkey_hmac(unsigned char *mkey, const unsigned char *key);
715 const unsigned char *key, unsigned char *mkey, unsigned keyp);
717 const unsigned char *key, unsigned char *mkey, unsigned *nkeyp);
719 unsigned char *mkey);
721 void g_eli_mkey_propagate(struct g_eli_softc *sc, const unsigned char *mkey);
/src/sys/dev/mlx5/mlx5_core/
H A Dmlx5_mr.c53 struct mlx5_core_mkey *mkey, in mlx5_core_create_mkey_cb() argument
92 mkey->iova = MLX5_GET64(mkc, mkc, start_addr); in mlx5_core_create_mkey_cb()
93 mkey->size = MLX5_GET64(mkc, mkc, len); in mlx5_core_create_mkey_cb()
94 mkey->key = mlx5_idx_to_mkey(mkey_index) | key; in mlx5_core_create_mkey_cb()
95 mkey->pd = MLX5_GET(mkc, mkc, pd); in mlx5_core_create_mkey_cb()
98 mkey_index, key, mkey->key); in mlx5_core_create_mkey_cb()
102 err = radix_tree_insert(&table->tree, mlx5_mkey_to_idx(mkey->key), mkey); in mlx5_core_create_mkey_cb()
106 mkey->key, err); in mlx5_core_create_mkey_cb()
107 mlx5_core_destroy_mkey(dev, mkey); in mlx5_core_create_mkey_cb()
115 struct mlx5_core_mkey *mkey, in mlx5_core_create_mkey() argument
[all …]
/src/stand/libsa/geli/
H A Dgeliboot.c98 geli_findkey(struct geli_dev *gdev, u_char *mkey) in geli_findkey() argument
105 mkey, &keynum) == 0) { in geli_findkey()
111 if (g_eli_mkey_decrypt_any(&gdev->md, saved_keys[i], mkey, in geli_findkey()
222 u_char key[G_ELI_USERKEYLEN], mkey[G_ELI_DATAIVKEYLEN], *mkp; in geli_probe() local
228 memcpy(&mkey, mkeyp, G_ELI_DATAIVKEYLEN); in geli_probe()
233 if (geli_findkey(gdev, mkey) == 0) { in geli_probe()
263 error = g_eli_mkey_decrypt_any(&gdev->md, key, mkey, &keynum); in geli_probe()
265 explicit_bzero(mkey, sizeof(mkey)); in geli_probe()
270 explicit_bzero(mkey, sizeof(mkey)); in geli_probe()
282 bcopy(mkey, gdev->sc.sc_mkey, sizeof(gdev->sc.sc_mkey)); in geli_probe()
[all …]
/src/crypto/krb5/src/lib/kdb/
H A Dkdb_cpw.c86 preserve_one_old_key(krb5_context context, krb5_keyblock *mkey, in preserve_one_old_key() argument
96 ret = krb5_dbe_decrypt_key_data(context, mkey, old_kd, &kb, NULL); in preserve_one_old_key()
109 ret = krb5_dbe_encrypt_key_data(context, mkey, &kb, &salt, in preserve_one_old_key()
123 preserve_old_keys(krb5_context context, krb5_keyblock *mkey, in preserve_old_keys() argument
143 ret = preserve_one_old_key(context, mkey, dbent, &key_data[i], in preserve_old_keys()
341 rekey(krb5_context context, krb5_keyblock *mkey, krb5_key_salt_tuple *ks_tuple, in rekey() argument
366 ret = add_key_pwd(context, mkey, ks_tuple, ks_tuple_count, password, in rekey()
369 ret = add_key_rnd(context, mkey, ks_tuple, ks_tuple_count, db_entry, in rekey()
382 ret = preserve_old_keys(context, mkey, db_entry, keepold, n_key_data, in rekey()
398 krb5_dbe_crk(krb5_context context, krb5_keyblock *mkey, in krb5_dbe_crk() argument
[all …]
H A Dencrypt_key.c60 krb5_dbe_def_encrypt_key_data(krb5_context context, const krb5_keyblock *mkey, in krb5_dbe_def_encrypt_key_data() argument
76 ret = krb5_c_encrypt_length(context, mkey->enctype, dbkey->length, &clen); in krb5_dbe_def_encrypt_key_data()
91 ret = krb5_c_encrypt(context, mkey, 0, 0, &plain, &cipher); in krb5_dbe_def_encrypt_key_data()
H A Ddecrypt_key.c58 krb5_dbe_def_decrypt_key_data(krb5_context context, const krb5_keyblock *mkey, in krb5_dbe_def_decrypt_key_data() argument
74 if (mkey == NULL) in krb5_dbe_def_decrypt_key_data()
91 ret = krb5_c_decrypt(context, mkey, 0, 0, &cipher, &plain); in krb5_dbe_def_decrypt_key_data()
H A Dkdb_default.c398 const krb5_keyblock *mkey, in krb5_def_fetch_mkey_list() argument
431 if (mkey->enctype == master_entry->key_data[0].key_data_type[0]) { in krb5_def_fetch_mkey_list()
432 if (krb5_dbe_decrypt_key_data(context, mkey, in krb5_def_fetch_mkey_list()
447 if (krb5_dbe_decrypt_key_data(context, mkey, in krb5_def_fetch_mkey_list()
/src/crypto/heimdal/kadmin/
H A Dstash.c47 hdb_master_key mkey; in stash() local
66 ret = hdb_read_master_key(context, opt->key_file_string, &mkey); in stash()
101 hdb_free_master_key(context, mkey); in stash()
107 ret = hdb_add_master_key(context, &key, &mkey); in stash()
127 ret = hdb_write_master_key(context, new, mkey); in stash()
152 hdb_free_master_key(context, mkey); in stash()
/src/crypto/heimdal/kdc/
H A Dkstash.c72 hdb_master_key mkey; in main() local
94 ret = hdb_read_master_key(context, keyfile, &mkey); in main()
128 ret = hdb_add_master_key(context, &key, &mkey); in main()
145 ret = hdb_write_master_key(context, new, mkey); in main()
170 hdb_free_master_key(context, mkey); in main()
/src/lib/libc/rpc/
H A Dgetpublickey.c91 char *mkey; in getpublicandprivatekey() local
138 mkey = strsep(&res, "\t "); in getpublicandprivatekey()
139 if (mkey == NULL) { in getpublicandprivatekey()
152 if (strcmp(mkey, key) == 0) { in getpublicandprivatekey()
H A Dnetnamer.c233 char *mkey; in getnetid() local
293 mkey = strsep(&res, "\t "); in getnetid()
294 if (mkey == NULL) { in getnetid()
307 if (strcmp(mkey, key) == 0) { in getnetid()
/src/crypto/openssl/providers/implementations/keymgmt/
H A Dmlx_kmgmt.c69 EVP_PKEY_free(key->mkey); in mlx_kem_key_free()
90 key->xkey = key->mkey = NULL; in mlx_kem_key_new()
142 return EVP_PKEY_eq(key1->mkey, key2->mkey) in mlx_kem_match()
223 pkey = key->mkey; in export_sub()
349 ppkey = &key->mkey; in load_slot()
402 EVP_PKEY_free(key->mkey); in load_keys()
404 key->xkey = key->mkey = NULL; in load_keys()
703 key->mkey = EVP_PKEY_Q_keygen(key->libctx, key->propq, in mlx_kem_gen()
708 if (key->mkey != NULL && key->xkey != NULL) { in mlx_kem_gen()
743 if (ret->mkey == NULL) { in mlx_kem_dup()
[all …]
/src/contrib/ofed/libibmad/
H A Dsmp.c50 void smp_mkey_set(struct ibmad_port *srcport, uint64_t mkey) in smp_mkey_set() argument
52 srcport->smp_mkey = mkey; in smp_mkey_set()
81 rpc.mkey = srcport->smp_mkey; in smp_set_status_via()
120 rpc.mkey = srcport->smp_mkey; in smp_query_status_via()
/src/crypto/krb5/src/include/
H A Dkdb.h428 const krb5_keyblock * mkey );
460 const krb5_keyblock * mkey,
467 const krb5_keyblock * mkey,
487 krb5_keyblock ** mkey);
767 const krb5_keyblock *mkey,
782 const krb5_keyblock * mkey,
789 const krb5_keyblock * mkey,
1281 const krb5_keyblock *mkey,
1297 const krb5_keyblock *mkey,
/src/contrib/ofed/opensm/opensm/
H A Dosm_db_pack.c92 static inline void pack_mkey(uint64_t mkey, char *p_mkey_str) in pack_mkey() argument
94 sprintf(p_mkey_str, "0x%016" PRIx64, mkey); in pack_mkey()
245 IN uint64_t mkey) in osm_db_guid2mkey_set() argument
251 pack_mkey(mkey, mkey_str); in osm_db_guid2mkey_set()
/src/contrib/ofed/libmlx5/
H A Dqp.c431 data->klm.mkey = htobe32(bind_info->mr->lkey); in set_umr_data_seg()
445 struct mlx5_wqe_mkey_context_seg *mkey = *seg; in set_umr_mkey_seg() local
447 mkey->qpn_mkey = htobe32((rkey & 0xFF) | in set_umr_mkey_seg()
452 mkey->access_flags = 0; in set_umr_mkey_seg()
453 mkey->free = 0; in set_umr_mkey_seg()
455 mkey->access_flags |= in set_umr_mkey_seg()
458 mkey->access_flags |= in set_umr_mkey_seg()
461 mkey->access_flags |= in set_umr_mkey_seg()
464 mkey->access_flags |= in set_umr_mkey_seg()
467 mkey->start_addr = 0; in set_umr_mkey_seg()
[all …]
H A Dwqe.h101 uint32_t mkey; member
147 uint32_t mkey; member
/src/sys/ofed/include/rdma/
H A Dib_smi.h59 __be64 mkey; member
89 __be64 mkey; member
/src/crypto/krb5/src/plugins/kdb/ldap/ldap_util/
H A Dkdb5_ldap_realm.c286 krb5_keyblock *mkey, const char *comp1, const char *comp2) in create_fixed_special() argument
296 ret = kdb_ldap_create_principal(context, princ, TGT_KEY, rinfo, mkey); in create_fixed_special()
305 krb5_keyblock *mkey) in create_special_princs() argument
314 rblock.key = mkey; in create_special_princs()
321 mkey); in create_special_princs()
327 ret = create_fixed_special(context, &rblock, mkey, KRB5_TGS_NAME, in create_special_princs()
335 ret = create_fixed_special(context, &rblock, mkey, "kadmin", "admin"); in create_special_princs()
342 ret = create_fixed_special(context, &rblock, mkey, "kadmin", "changepw"); in create_special_princs()
349 return create_fixed_special(context, &rblock, mkey, "kadmin", "history"); in create_special_princs()
/src/crypto/krb5/src/lib/kadm5/srv/
H A Dserver_kdb.c179 krb5_keyblock *mkey, *kblist = NULL; in kdb_get_hist_key() local
200 ret = krb5_dbe_find_mkey(handle->context, kdb, &mkey); in kdb_get_hist_key()
208 ret = krb5_dbe_decrypt_key_data(handle->context, mkey, in kdb_get_hist_key()

1234