• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/crypto/heimdal/lib/krb5/

Lines Matching refs:context

43 krb5_c_make_checksum(krb5_context context,
53 ret = krb5_crypto_init(context, key, 0, &crypto);
57 ret = krb5_create_checksum(context, crypto, usage, cksumtype,
59 krb5_crypto_destroy(context, crypto);
65 krb5_c_verify_checksum(krb5_context context, const krb5_keyblock *key,
74 ret = krb5_c_make_checksum(context, cksum->cksumtype,
83 krb5_free_checksum_contents(context, &data_cksum);
89 krb5_c_get_checksum(krb5_context context, const krb5_checksum *cksum,
112 krb5_c_set_checksum(krb5_context context, krb5_checksum *cksum,
120 krb5_free_checksum (krb5_context context, krb5_checksum *cksum)
122 krb5_checksum_free(context, cksum);
127 krb5_free_checksum_contents(krb5_context context, krb5_checksum *cksum)
129 krb5_checksum_free(context, cksum);
134 krb5_checksum_free(krb5_context context, krb5_checksum *cksum)
164 krb5_copy_checksum (krb5_context context,
175 krb5_c_checksum_length (krb5_context context, krb5_cksumtype cksumtype,
178 return krb5_checksumsize(context, cksumtype, length);
182 krb5_c_block_size(krb5_context context,
190 ret = krb5_generate_random_keyblock(context, enctype, &key);
194 ret = krb5_crypto_init(context, &key, 0, &crypto);
195 krb5_free_keyblock_contents(context, &key);
198 ret = krb5_crypto_getblocksize(context, crypto, blocksize);
199 krb5_crypto_destroy(context, crypto);
205 krb5_c_decrypt(krb5_context context,
215 ret = krb5_crypto_init(context, &key, input->enctype, &crypto);
222 ret = krb5_crypto_getblocksize(context, crypto, &blocksize);
224 krb5_crypto_destroy(context, crypto);
229 krb5_crypto_destroy(context, crypto);
234 ret = krb5_decrypt_ivec(context, crypto, usage,
239 krb5_crypto_destroy(context, crypto);
245 krb5_c_encrypt(krb5_context context,
255 ret = krb5_crypto_init(context, key, 0, &crypto);
262 ret = krb5_crypto_getblocksize(context, crypto, &blocksize);
264 krb5_crypto_destroy(context, crypto);
269 krb5_crypto_destroy(context, crypto);
274 ret = krb5_encrypt_ivec(context, crypto, usage,
279 krb5_crypto_getenctype(context, crypto, &output->enctype);
281 krb5_crypto_destroy(context, crypto);
287 krb5_c_encrypt_length(krb5_context context,
296 ret = krb5_generate_random_keyblock(context, enctype, &key);
300 ret = krb5_crypto_init(context, &key, 0, &crypto);
301 krb5_free_keyblock_contents(context, &key);
305 *length = krb5_get_wrapped_length(context, crypto, inputlen);
306 krb5_crypto_destroy(context, crypto);
318 krb5_c_enctype_compare(krb5_context context,
329 krb5_c_make_random_key(krb5_context context,
333 return krb5_generate_random_keyblock(context, enctype, random_key);
337 krb5_c_keylengths(krb5_context context,
344 ret = krb5_enctype_keybits(context, enctype, ilen);
348 return krb5_enctype_keysize(context, enctype, keylen);
352 krb5_c_prf_length(krb5_context context,
356 return krb5_crypto_prf_length(context, type, length);
360 krb5_c_prf(krb5_context context,
368 ret = krb5_crypto_init(context, key, 0, &crypto);
372 ret = krb5_crypto_prf(context, crypto, input, output);
373 krb5_crypto_destroy(context, crypto);
379 krb5_c_random_make_octets(krb5_context context, krb5_data * data)
381 return krb5_generate_random_keyblock(context, data->length, data->data);
391 krb5_cc_copy_creds(krb5_context context,
395 return krb5_cc_copy_cache(context, from, to);
399 krb5_auth_con_getsendsubkey(krb5_context context, krb5_auth_context auth_context,
402 return krb5_auth_con_getlocalsubkey(context, auth_context, keyblock);
406 krb5_auth_con_getrecvsubkey(krb5_context context, krb5_auth_context auth_context,
409 return krb5_auth_con_getremotesubkey(context, auth_context, keyblock);
413 krb5_auth_con_setsendsubkey(krb5_context context, krb5_auth_context auth_context,
416 return krb5_auth_con_setlocalsubkey(context, auth_context, keyblock);
420 krb5_auth_con_setrecvsubkey(krb5_context context, krb5_auth_context auth_context,
423 return krb5_auth_con_setremotesubkey(context, auth_context, keyblock);
427 krb5_free_default_realm(krb5_context context, krb5_realm realm)