Searched defs:random_key (Results 1 - 2 of 2) sorted by relevance

/osnet-11/usr/src/lib/gss_mechs/mech_krb5/crypto/
H A Drandom_to_key.c33 * Create a key given random data. It is assumed that random_key has
34 * already been initialized and random_key->contents have been allocated
42 krb5_data *random_data, krb5_keyblock *random_key)
48 if (random_data == NULL || random_key == NULL)
51 if (random_key->contents == NULL)
64 if (random_key->length != enc->keylength)
68 ret = ((*(enc->make_key))(context, random_data, random_key));
71 memset(random_key->contents, 0, random_key->length);
41 krb5_c_random_to_key(krb5_context context, krb5_enctype enctype, krb5_data *random_data, krb5_keyblock *random_key) argument
H A Dmake_random_key.c38 krb5_keyblock *random_key)
68 if ((random_key->contents = (krb5_octet *) malloc(keylength)) == NULL) {
79 random_key->magic = KV5M_KEYBLOCK;
80 random_key->enctype = enctype;
81 random_key->length = keylength;
84 random_key->dk_list = NULL;
86 random_key->kef_key = NULL;
88 random_key->hKey = CK_INVALID_HANDLE;
92 ret = ((*(enc->make_key))(context, &random_data, random_key));
99 memset(random_key
37 krb5_c_make_random_key(krb5_context context, krb5_enctype enctype, krb5_keyblock *random_key) argument
[all...]

Completed in 34 milliseconds