/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/ |
H A D | combine_keys.c | 58 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 D | dk_encrypt.c | 46 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 D | dk_decrypt.c | 40 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 D | derive.c | 137 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 D | checksum.c | 49 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 D | dk.h | 30 (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 D | old.h | 35 (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 D | raw.h | 30 (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 D | make_random_key.c | 42 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 D | random_to_key.c | 46 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 D | string_to_key.c | 61 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 D | keylengths.c | 57 *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 D | enctype_compare.c | 52 ((krb5_enctypes_list[i].enc == krb5_enctypes_list[j].enc) && in krb5_c_enctype_compare()
|
H A D | state.c | 58 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 D | old_encrypt.c | 37 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 D | old_decrypt.c | 39 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 D | hdr_misc.c | 215 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 D | raw_encrypt.c | 38 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 D | raw_decrypt.c | 39 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 D | stringtokey.c | 41 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 D | eh_frame.c | 186 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 D | call_frame_inst.c | 121 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 D | k5_arcfour.c | 21 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 D | k5seal.c | 57 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 D | term_ascii.c | 63 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()
|