Lines Matching refs:key

51 	if ((ret = krb5_c_block_size(context, eblock->key->enctype, &blocksize)))
64 if ((ret = krb5_c_encrypt_length(context, eblock->key->enctype, size,
71 return(krb5_c_encrypt(context, eblock->key, 0, ivec?&ivecd:0,
86 if ((ret = krb5_c_block_size(context, eblock->key->enctype, &blocksize)))
94 inputd.enctype = eblock->key->enctype;
105 return(krb5_c_decrypt(context, eblock->key, 0, ivec?&ivecd:0,
111 const krb5_keyblock *key)
113 eblock->key = (krb5_keyblock *) key;
156 krb5_keyblock *key;
159 if ((key = (krb5_keyblock *) malloc(sizeof(krb5_keyblock))) == NULL)
162 if ((ret = krb5_c_make_random_key(context, eblock->crypto_entry, key)))
163 free(key);
165 *keyblock = key;
214 krb5_keyblock key;
222 key.length = seed_length;
224 key.contents = (unsigned char*)seed;
226 if ((ret = krb5_c_make_checksum(context, ctype, &key, 0, &input, &cksum)))
252 krb5_keyblock key;
260 key.length = seed_length;
262 key.contents = (unsigned char*)seed;
264 if ((ret = krb5_c_verify_checksum(context, &key, 0, &input, cksum,
285 krb5_error_code krb5_encrypt_data(krb5_context context, krb5_keyblock *key,
293 if ((ret = krb5_c_encrypt_length(context, key->enctype, data->length,
298 if ((ret = krb5_c_block_size(context, key->enctype, &blocksize)))
307 enc_data->enctype = key->enctype;
312 if ((ret = krb5_c_encrypt(context, key, 0, ivec?&ivecd:0, data, enc_data)))
318 krb5_error_code krb5_decrypt_data(krb5_context context, krb5_keyblock *key,
327 if ((ret = krb5_c_block_size(context, key->enctype, &blocksize)))
338 if ((ret = krb5_c_decrypt(context, key, 0, ivec?&ivecd:0, enc_data, data)))