Home
last modified time | relevance | path

Searched refs:random_key (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/crypto/
H A Dmake_random_key.c38 krb5_keyblock *random_key) in krb5_c_make_random_key() argument
79 random_key->magic = KV5M_KEYBLOCK; in krb5_c_make_random_key()
80 random_key->enctype = enctype; in krb5_c_make_random_key()
81 random_key->length = keylength; in krb5_c_make_random_key()
84 random_key->dk_list = NULL; in krb5_c_make_random_key()
86 random_key->kef_key = NULL; in krb5_c_make_random_key()
88 random_key->hKey = CK_INVALID_HANDLE; in krb5_c_make_random_key()
92 ret = ((*(enc->make_key))(context, &random_data, random_key)); in krb5_c_make_random_key()
99 memset(random_key->contents, 0, keylength); in krb5_c_make_random_key()
100 free(random_key->contents); in krb5_c_make_random_key()
[all …]
H A Drandom_to_key.c42 krb5_data *random_data, krb5_keyblock *random_key) in krb5_c_random_to_key() argument
48 if (random_data == NULL || random_key == NULL) in krb5_c_random_to_key()
51 if (random_key->contents == NULL) in krb5_c_random_to_key()
64 if (random_key->length != enc->keylength) in krb5_c_random_to_key()
68 ret = ((*(enc->make_key))(context, random_data, random_key)); in krb5_c_random_to_key()
71 memset(random_key->contents, 0, random_key->length); in krb5_c_random_to_key()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/include/
H A Dkrb5.h560 krb5_keyblock *random_key);