| /src/crypto/heimdal/lib/hdb/ |
| H A D | mkey.c | 48 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 D | keytab.c | 40 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 D | g_eli_key.c | 54 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 D | g_eli_ctl.c | 56 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 D | g_eli_key_cache.c | 180 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 D | g_eli.h | 691 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 D | mlx5_mr.c | 53 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 D | geliboot.c | 98 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 D | kdb_cpw.c | 86 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 D | encrypt_key.c | 60 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 D | decrypt_key.c | 58 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 D | kdb_default.c | 398 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 D | stash.c | 47 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 D | kstash.c | 72 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 D | getpublickey.c | 91 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 D | netnamer.c | 233 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 D | mlx_kmgmt.c | 69 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 D | smp.c | 50 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 D | kdb.h | 428 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 D | osm_db_pack.c | 92 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 D | qp.c | 431 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 D | wqe.h | 101 uint32_t mkey; member 147 uint32_t mkey; member
|
| /src/sys/ofed/include/rdma/ |
| H A D | ib_smi.h | 59 __be64 mkey; member 89 __be64 mkey; member
|
| /src/crypto/krb5/src/plugins/kdb/ldap/ldap_util/ |
| H A D | kdb5_ldap_realm.c | 286 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 D | server_kdb.c | 179 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()
|