Home
last modified time | relevance | path

Searched refs:enc (Results 1 – 25 of 64) sorted by relevance

123

/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/
H A Dcombine_keys.c58 const struct krb5_enc_provider *enc, const krb5_keyblock *inkey,
85 const struct krb5_enc_provider *enc; in krb5int_c_combine_keys() local
109 enc = krb5_enctypes_list[i].enc; in krb5int_c_combine_keys()
111 keybytes = enc->keybytes; in krb5int_c_combine_keys()
112 keylength = enc->keylength; in krb5int_c_combine_keys()
155 if ((ret = dr(context, enc, key1, r1, &input))) in krb5int_c_combine_keys()
171 if ((ret = dr(context, enc, key2, r2, &input))) in krb5int_c_combine_keys()
217 if ((ret = (*(enc->make_key))(context, &randbits, &tkey))) in krb5int_c_combine_keys()
259 if ((ret = krb5_derive_key(context, enc, &tkey, outkey, &input))) { in krb5int_c_combine_keys()
302 const struct krb5_enc_provider *enc, in dr() argument
[all …]
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/dk/
H A Ddk_encrypt.c46 krb5_dk_encrypt_length(const struct krb5_enc_provider *enc, in krb5_dk_encrypt_length() argument
52 blocksize = enc->block_size; in krb5_dk_encrypt_length()
59 const struct krb5_enc_provider *enc, in krb5_dk_encrypt() argument
79 ret = init_derived_keydata(context, enc, in krb5_dk_encrypt()
87 blocksize = enc->block_size; in krb5_dk_encrypt()
90 krb5_dk_encrypt_length(enc, hash, input->length, &enclen); in krb5_dk_encrypt()
121 if ((ret = ((*(enc->encrypt))(context, derived_encr_key, in krb5_dk_encrypt()
167 krb5int_aes_encrypt_length(enc, hash, inputlen, length) in krb5int_aes_encrypt_length() argument
168 const struct krb5_enc_provider *enc; in krb5int_aes_encrypt_length()
175 blocksize = enc->block_size;
[all …]
H A Ddk_decrypt.c40 const struct krb5_enc_provider *enc,
52 const struct krb5_enc_provider *enc, in krb5_dk_decrypt() argument
58 return krb5_dk_decrypt_maybe_trunc_hmac(context, enc, hash, key, usage, in krb5_dk_decrypt()
65 const struct krb5_enc_provider *enc, in krb5int_aes_dk_decrypt() argument
71 return krb5_dk_decrypt_maybe_trunc_hmac(context, enc, hash, key, usage, in krb5int_aes_dk_decrypt()
78 const struct krb5_enc_provider *enc, in krb5_dk_decrypt_maybe_trunc_hmac() argument
98 ret = init_derived_keydata(context, enc, in krb5_dk_decrypt_maybe_trunc_hmac()
107 blocksize = enc->block_size; in krb5_dk_decrypt_maybe_trunc_hmac()
135 if ((ret = ((*(enc->decrypt))(context, derived_encr_key, in krb5_dk_decrypt_maybe_trunc_hmac()
H A Dderive.c137 const struct krb5_enc_provider *enc, in init_derived_keydata() argument
173 rv = krb5_derive_key(context, enc, key, in init_derived_keydata()
212 rv = krb5_derive_key(context, enc, key, *d_hmac_key, &d1); in init_derived_keydata()
257 krb5_derive_key(context, enc, inkey, outkey, in_constant) in krb5_derive_key() argument
259 krb5_const struct krb5_enc_provider *enc;
271 blocksize = enc->block_size;
272 keybytes = enc->keybytes;
273 keylength = enc->keylength;
313 ret = (*(enc->encrypt))(context, inkey, 0, &inblock, &outblock);
335 ret = (*(enc->make_key))(context, &inblock, outkey);
H A Dchecksum.c49 struct krb5_enc_provider *enc, in derive_cksum_key() argument
77 ret = krb5_derive_key(context, enc, key, in derive_cksum_key()
124 struct krb5_enc_provider *enc = NULL; local
138 enc = (struct krb5_enc_provider *)krb5_enctypes_list[i].enc;
146 ret = derive_cksum_key(context, enc, key, usage, &cksum_key);
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/include/
H A Ddk.h30 (const struct krb5_enc_provider *enc,
37 const struct krb5_enc_provider *enc,
45 krb5_const struct krb5_enc_provider *enc,
53 krb5_const struct krb5_enc_provider *enc,
67 krb5_const struct krb5_enc_provider *enc,
75 (const struct krb5_enc_provider *enc,
81 const struct krb5_enc_provider *enc,
89 const struct krb5_enc_provider *enc,
H A Dold.h35 (const struct krb5_enc_provider *enc,
41 const struct krb5_enc_provider *enc,
49 const struct krb5_enc_provider *enc,
58 const struct krb5_enc_provider *enc,
H A Draw.h30 (const struct krb5_enc_provider *enc,
36 const struct krb5_enc_provider *enc,
44 const struct krb5_enc_provider *enc,
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/crypto/
H A Dmake_random_key.c42 const struct krb5_enc_provider *enc; in krb5_c_make_random_key() local
61 enc = krb5_enctypes_list[i].enc; in krb5_c_make_random_key()
63 keybytes = enc->keybytes; in krb5_c_make_random_key()
64 keylength = enc->keylength; in krb5_c_make_random_key()
92 ret = ((*(enc->make_key))(context, &random_data, random_key)); in krb5_c_make_random_key()
H A Drandom_to_key.c46 const struct krb5_enc_provider *enc; in krb5_c_random_to_key() local
62 enc = krb5_enctypes_list[i].enc; 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()
H A Dstring_to_key.c61 const struct krb5_enc_provider *enc; in krb5_c_string_to_key_with_params() local
72 enc = krb5_enctypes_list[i].enc; in krb5_c_string_to_key_with_params()
87 keybytes = enc->keybytes; in krb5_c_string_to_key_with_params()
88 keylength = enc->keylength; in krb5_c_string_to_key_with_params()
101 ret = (*krb5_enctypes_list[i].str2key)(context, enc, string, salt, in krb5_c_string_to_key_with_params()
H A Dkeylengths.c57 *keybytes = krb5_enctypes_list[i].enc->keybytes; in krb5_c_keylengths()
59 *keylength = krb5_enctypes_list[i].enc->keylength; in krb5_c_keylengths()
H A Denctype_compare.c52 ((krb5_enctypes_list[i].enc == krb5_enctypes_list[j].enc) && in krb5_c_enctype_compare()
H A Dstate.c58 return (*(krb5_enctypes_list[i].enc->init_state)) in krb5_c_init_state()
77 return (*(krb5_enctypes_list[i].enc->free_state)) in krb5_c_free_state()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/old/
H A Dold_encrypt.c37 krb5_old_encrypt_length(const struct krb5_enc_provider *enc, in krb5_old_encrypt_length() argument
44 blocksize = enc->block_size; in krb5_old_encrypt_length()
53 const struct krb5_enc_provider *enc, in krb5_old_encrypt() argument
66 blocksize = enc->block_size; in krb5_old_encrypt()
69 krb5_old_encrypt_length(enc, hash, input->length, &enclen); in krb5_old_encrypt()
106 if ((ret = ((*(enc->encrypt))(context, key, ivec, output, output)))) in krb5_old_encrypt()
H A Dold_decrypt.c39 const struct krb5_enc_provider *enc, in krb5_old_decrypt() argument
54 blocksize = enc->block_size; in krb5_old_decrypt()
100 if ((ret = ((*(enc->decrypt))(context, key, ivec, input, &output)))) in krb5_old_decrypt()
/illumos-gate/usr/src/cmd/audio/utilities/
H A Dhdr_misc.c215 char *enc; in audio_enc_to_str() local
241 enc = "u-law"; in audio_enc_to_str()
244 enc = "A-law"; in audio_enc_to_str()
247 enc = "linear PCM"; in audio_enc_to_str()
250 enc = "floating-point"; in audio_enc_to_str()
261 enc = "(unknown encoding?)"; in audio_enc_to_str()
274 (void) sprintf(str, "%s %s %s @ %s", chan, prec, enc, sbuf); in audio_enc_to_str()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/raw/
H A Draw_encrypt.c38 krb5_raw_encrypt_length(const struct krb5_enc_provider *enc, in krb5_raw_encrypt_length() argument
44 blocksize = enc->block_size; in krb5_raw_encrypt_length()
52 const struct krb5_enc_provider *enc, in krb5_raw_encrypt() argument
58 return((*(enc->encrypt))(context, key, ivec, input, output)); in krb5_raw_encrypt()
H A Draw_decrypt.c39 const struct krb5_enc_provider *enc, in krb5_raw_decrypt() argument
47 return((*(enc->decrypt))(context, key, ivec, input, output)); in krb5_raw_decrypt()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/crypto/dk/
H A Dstringtokey.c41 const struct krb5_enc_provider *enc, in krb5int_dk_string_to_key() argument
53 keybytes = enc->keybytes; in krb5int_dk_string_to_key()
54 keylength = enc->keylength; in krb5int_dk_string_to_key()
88 (*(enc->make_key))(context, &indata, &foldkey); in krb5int_dk_string_to_key()
95 if ((ret = krb5_derive_key(context, enc, &foldkey, key, &indata))) in krb5int_dk_string_to_key()
/illumos-gate/usr/src/lib/libc/amd64/unwind/
H A Deh_frame.c186 table_ent_log_size(int enc) in table_ent_log_size() argument
188 int val = enc & 0xf; in table_ent_log_size()
212 int enc, ptrdiff_t reloc, uintptr_t base, in get_table_ent_val() argument
215 int val = enc & 0xf; in get_table_ent_val()
216 int rel = (enc >> 4) & 0xf; in get_table_ent_val()
296 locate_fde_for_pc(uint64_t pc, int enc,
352 locate_fde_for_pc(uint64_t pc, int enc, in locate_fde_for_pc() argument
360 int log_size = table_ent_log_size(enc); in locate_fde_for_pc()
371 get_table_ent_val(pr, table_end, enc, reloc, base, in locate_fde_for_pc()
H A Dcall_frame_inst.c121 int daf, int caf, int enc);
356 static uint64_t get_encoded_val(void **datap, ptrdiff_t reloc, int enc);
364 enum operand_desc opr, int daf, int caf, int enc) in _Unw_get_val() argument
461 return (get_encoded_val(datap, reloc, enc)); in _Unw_get_val()
463 return (get_encoded_val(datap, reloc, enc & 0x7)); in _Unw_get_val()
473 get_encoded_val(void **datap, ptrdiff_t reloc, int enc) in get_encoded_val() argument
475 const uint8_t val = enc & 0xf; in get_encoded_val()
476 const uint8_t rel = enc & 0x70; in get_encoded_val()
477 const boolean_t indirect = (enc & 0x80) != 0; in get_encoded_val()
552 int daf, int caf, int enc);
[all …]
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/arcfour/
H A Dk5_arcfour.c21 krb5_arcfour_encrypt_length(enc, hash, inputlen, length) in krb5_arcfour_encrypt_length() argument
22 const struct krb5_enc_provider *enc; in krb5_arcfour_encrypt_length()
29 blocksize = enc->block_size;
72 krb5_arcfour_encrypt(context, enc, hash, key, usage, ivec, input, output) in krb5_arcfour_encrypt() argument
74 const struct krb5_enc_provider *enc;
89 blocksize = enc->block_size;
90 keybytes = enc->keybytes;
248 ret = (*(enc->encrypt))(context, &k3, ivec, &plaintext, &ciphertext);
269 krb5_arcfour_decrypt(context, enc, hash, key, usage, ivec, input, output) in krb5_arcfour_decrypt() argument
271 const struct krb5_enc_provider *enc;
[all …]
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/mech/
H A Dk5seal.c57 krb5_keyblock *enc, in make_seal_token_v1() argument
104 if ((code = init_key_kef(context->kef_cipher_mt, enc))) { in make_seal_token_v1()
112 conflen = kg_confounder_size(context, enc); in make_seal_token_v1()
201 if ((code = kg_make_confounder(context, enc, plain))) { in make_seal_token_v1()
313 code = krb5_copy_keyblock (context, enc, &enc_key); in make_seal_token_v1()
336 if ((code = kg_encrypt(context, enc, KG_USAGE_SEAL, NULL, in make_seal_token_v1()
427 code = make_seal_token_v1(context, ctx->enc, ctx->seq,
/illumos-gate/usr/src/cmd/mandoc/
H A Dterm_ascii.c63 ascii_init(enum termenc enc, const struct manoutput *outopts) in ascii_init() argument
85 p->enc = TERMENC_ASCII; in ascii_init()
93 if (enc != TERMENC_ASCII) { in ascii_init()
102 v = enc == TERMENC_LOCALE ? in ascii_init()
116 p->enc = TERMENC_UTF8; in ascii_init()

123