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

Lines Matching refs:context

38 time_encryption(krb5_context context, size_t size,
50 ret = krb5_generate_random_keyblock(context, etype, &key);
52 krb5_err(context, 1, ret, "krb5_generate_random_keyblock");
54 ret = krb5_enctype_to_string(context, etype, &etype_name);
56 krb5_err(context, 1, ret, "krb5_enctype_to_string");
60 krb5_errx(context, 1, "out of memory");
63 ret = krb5_crypto_init(context, &key, 0, &crypto);
65 krb5_err(context, 1, ret, "krb5_crypto_init");
70 ret = krb5_encrypt(context, crypto, 0, buf, size, &data);
72 krb5_err(context, 1, ret, "encrypt: %d", i);
86 krb5_crypto_destroy(context, crypto);
87 krb5_free_keyblock_contents(context, &key);
91 time_s2k(krb5_context context,
104 ret = krb5_enctype_to_string(context, etype, &etype_name);
106 krb5_err(context, 1, ret, "krb5_enctype_to_string");
114 ret = krb5_string_to_key_salt_opaque(context, etype, password, salt,
117 krb5_err(context, 1, ret, "krb5_string_to_key_data_salt_opaque");
118 krb5_free_keyblock_contents(context, &key);
154 krb5_context context;
185 ret = krb5_init_context(&context);
194 krb5_enctype_enable(context, enctypes[i]);
196 time_encryption(context, 16, enctypes[i], enciter);
197 time_encryption(context, 32, enctypes[i], enciter);
198 time_encryption(context, 512, enctypes[i], enciter);
199 time_encryption(context, 1024, enctypes[i], enciter);
200 time_encryption(context, 2048, enctypes[i], enciter);
201 time_encryption(context, 4096, enctypes[i], enciter);
202 time_encryption(context, 8192, enctypes[i], enciter);
203 time_encryption(context, 16384, enctypes[i], enciter);
204 time_encryption(context, 32768, enctypes[i], enciter);
206 time_s2k(context, enctypes[i], "mYsecreitPassword", salt, s2kiter);
209 krb5_free_context(context);