Home
last modified time | relevance | path

Searched refs:keysalt (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/lib/krb5/kdb/
H A Ddecrypt_key.c76 krb5_keysalt * keysalt) in krb5_dbekd_decrypt_key_data() argument
124 if (keysalt) { in krb5_dbekd_decrypt_key_data()
126 keysalt->type = key_data->key_data_type[1]; in krb5_dbekd_decrypt_key_data()
127 if ((keysalt->data.length = key_data->key_data_length[1])) { in krb5_dbekd_decrypt_key_data()
128 if (!(keysalt->data.data=(char *)malloc(keysalt->data.length))){ in krb5_dbekd_decrypt_key_data()
136 memcpy(keysalt->data.data, key_data->key_data_contents[1], in krb5_dbekd_decrypt_key_data()
137 (size_t) keysalt->data.length); in krb5_dbekd_decrypt_key_data()
139 keysalt->data.data = (char *) NULL; in krb5_dbekd_decrypt_key_data()
141 keysalt->type = KRB5_KDB_SALTTYPE_NORMAL; in krb5_dbekd_decrypt_key_data()
142 keysalt->data.data = (char *) NULL; in krb5_dbekd_decrypt_key_data()
[all …]
H A Dencrypt_key.c75 const krb5_keysalt * keysalt, in krb5_dbekd_encrypt_key_data() argument
126 if (keysalt) { in krb5_dbekd_encrypt_key_data()
127 if (keysalt->type > 0) { in krb5_dbekd_encrypt_key_data()
129 key_data->key_data_type[1] = keysalt->type; in krb5_dbekd_encrypt_key_data()
130 if ((key_data->key_data_length[1] = keysalt->data.length) != 0) { in krb5_dbekd_encrypt_key_data()
132 (krb5_octet *)malloc(keysalt->data.length); in krb5_dbekd_encrypt_key_data()
137 memcpy(key_data->key_data_contents[1], keysalt->data.data, in krb5_dbekd_encrypt_key_data()
138 (size_t) keysalt->data.length); in krb5_dbekd_encrypt_key_data()
/illumos-gate/usr/src/cmd/krb5/kadmin/dbutil/
H A Dkadm5_create.c304 krb5_key_salt_tuple *keysalt; in add_admin_princ() local
321 keysalt = malloc (sizeof (krb5_key_salt_tuple) * num_ks); in add_admin_princ()
322 if (keysalt == NULL) { in add_admin_princ()
335 free(keysalt); in add_admin_princ()
344 keysalt[i].ks_enctype = enctype[i]; in add_admin_princ()
345 keysalt[i].ks_salttype = normalsalttype; in add_admin_princ()
349 keysalt, NULL, NULL); in add_admin_princ()
350 free(keysalt); in add_admin_princ()
H A Ddump.c369 krb5_keysalt keysalt; local
387 &keysalt);
394 key_ptr, &keysalt,
/illumos-gate/usr/src/lib/krb5/kadm5/srv/
H A Dsvr_principal.c1703 krb5_keysalt keysalt;
1742 keysalt.type = KRB5_KDB_SALTTYPE_V4;
1744 keysalt.data.length = 0;
1745 keysalt.data.data = NULL;
1749 keyblock, &keysalt, kvno + 1,
1887 krb5_keysalt keysalt; in kadm5_setkey_principal_3() local
1952 keysalt.data.length = 0; in kadm5_setkey_principal_3()
1953 keysalt.data.data = NULL; in kadm5_setkey_principal_3()
1964 n_ks_tuple ? &keysalt : NULL, in kadm5_setkey_principal_3()
2157 krb5_keysalt *keysalt, int *kvnop) in kadm5_decrypt_key() argument
[all …]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/include/krb5/
H A Dkdb.h342 krb5_keysalt * keysalt);
348 const krb5_keysalt * keysalt,
/illumos-gate/usr/src/lib/krb5/kadm5/
H A Dadmin.h522 krb5_keysalt *keysalt, int *kvnop);
/illumos-gate/usr/src/lib/krb5/kadm5/clnt/
H A Dclient_principal.c619 krb5_keysalt *keysalt, int *kvnop) in kadm5_decrypt_key() argument