Home
last modified time | relevance | path

Searched refs:ivec (Results 1 – 25 of 54) sorted by last modified time

123

/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A Din.telnetd.c1105 (void) memcpy(encr_data.decrypt.ivec, data, in encrypt_is()
1236 kret = getrandom((char *)encr_data.encrypt.ivec, sizeof (Block)); in encrypt_send_encrypt_is()
1246 mit_des_fixup_key_parity(encr_data.encrypt.ivec); in encrypt_send_encrypt_is()
1263 if ((*p++ = encr_data.encrypt.ivec[i]) == IAC) in encrypt_send_encrypt_is()
1425 (void) memcpy(cki.ivec, (void *)encr_data.encrypt.ivec, in encrypt_start_output()
1620 (void) memcpy(cki.ivec, (void *)encr_data.decrypt.ivec, in encrypt_start()
1878 (void) memset(encr_data.encrypt.ivec, 0, sizeof (Block)); in encrypt_reply()
H A Din.rlogind.c837 if (ivec == NULL || ivec->length == 0) { in configure_stream()
838 (void) memset(&setup_info.ivec, 0, sizeof (setup_info.ivec)); in configure_stream()
847 (void) memcpy(&setup_info.ivec, ivec->data, ivec->length); in configure_stream()
848 setup_info.iveclen = ivec->length; in configure_stream()
1226 krb5_data ivec, *ivptr; in doit() local
1244 ivptr = &ivec; in doit()
1282 ivec.length = blocksize; in doit()
1283 if (ivec.data == NULL) in doit()
1304 &ivec, IVEC_ONETIME) != 0) in doit()
1309 &ivec, IVEC_ONETIME) != 0) in doit()
[all …]
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/include/
H A Draw.h39 const krb5_data *ivec, const krb5_data *input,
47 const krb5_data *ivec, const krb5_data *input,
H A Dkrb5.h709 krb5_pointer ivec);
716 krb5_pointer ivec);
776 krb5_pointer ivec, krb5_data *data,
781 krb5_pointer ivec, krb5_enc_data *data,
H A Dold.h44 const krb5_data *ivec, const krb5_data *input,
52 const krb5_data *ivec, const krb5_data *input,
H A Dk5-int.h787 krb5_const krb5_keyblock *key, krb5_const krb5_data *ivec,
792 krb5_const krb5_keyblock *key, krb5_const krb5_data *ivec,
821 krb5_const krb5_data *ivec,
828 krb5_const krb5_data *ivec,
844 krb5_const krb5_data *ivec,
1695 krb5_keyblock *key, krb5_data *ivec,
H A Ddes_int.h154 mit_des_cblock ivec,
220 const mit_des_cblock ivec,
H A Ddk.h40 const krb5_data *ivec,
48 krb5_const krb5_data *ivec, krb5_const krb5_data *input,
84 const krb5_data *ivec,
92 const krb5_data *ivec, const krb5_data *input,
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/raw/
H A Draw_decrypt.c42 const krb5_data *ivec, const krb5_data *input, in krb5_raw_decrypt() argument
47 return((*(enc->decrypt))(context, key, ivec, input, output)); in krb5_raw_decrypt()
H A Draw_encrypt.c55 const krb5_data *ivec, const krb5_data *input, in krb5_raw_encrypt() argument
58 return((*(enc->encrypt))(context, key, ivec, input, output)); in krb5_raw_encrypt()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/old/
H A Dold_decrypt.c43 const krb5_data *ivec, in krb5_old_decrypt() argument
83 if (ivec != NULL && ivec->length == blocksize) { in krb5_old_decrypt()
94 if ((key->enctype == ENCTYPE_DES_CBC_CRC) && (ivec == 0)) { in krb5_old_decrypt()
97 ivec = &crcivec; in krb5_old_decrypt()
100 if ((ret = ((*(enc->decrypt))(context, key, ivec, input, &output)))) in krb5_old_decrypt()
132 (void) memcpy(ivec->data, cn, blocksize); in krb5_old_decrypt()
H A Dold_encrypt.c57 const krb5_data *ivec, in krb5_old_encrypt() argument
98 if ((key->enctype == ENCTYPE_DES_CBC_CRC) && (ivec == 0)) { in krb5_old_encrypt()
101 ivec = &crcivec; in krb5_old_encrypt()
106 if ((ret = ((*(enc->encrypt))(context, key, ivec, output, output)))) in krb5_old_encrypt()
110 if (real_ivec && ivec != NULL && ivec->length == blocksize) in krb5_old_encrypt()
111 (void) memcpy(ivec->data, output->data + output->length - blocksize, in krb5_old_encrypt()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/keyhash_provider/
H A Dk5_kmd5des.c62 krb5_const krb5_data *ivec, in k5_md5des_hash() argument
76 if (ivec) in k5_md5des_hash()
157 krb5_const krb5_data *ivec, in k5_md5des_verify() argument
175 if (ivec) in k5_md5des_verify()
H A Ddescbc.c46 krb5_const krb5_data *ivec, in k5_descbc_hash() argument
56 if (ivec && (ivec->length != MIT_DES_BLOCK_LENGTH)) in k5_descbc_hash()
65 ivec ? (krb5_data *)ivec : &zero_ivec, input, output); in k5_descbc_hash()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/enc_provider/
H A Ddes.c39 krb5_const krb5_data *ivec, krb5_const krb5_data *input, in k5_des_docrypt() argument
51 if (ivec && (ivec->length != 8)) in k5_des_docrypt()
59 ivec?(unsigned char *)ivec->data: in k5_des_docrypt()
68 krb5_const krb5_data *ivec, krb5_const krb5_data *input, in k5_des_encrypt() argument
71 return(k5_des_docrypt(context, key, ivec, input, output, 1)); in k5_des_encrypt()
76 krb5_const krb5_data *ivec, krb5_const krb5_data *input, in k5_des_decrypt() argument
79 return(k5_des_docrypt(context, key, ivec, input, output, 0)); in k5_des_decrypt()
H A Ddes3.c38 krb5_const krb5_keyblock *key, krb5_const krb5_data *ivec, in k5_des3_docrypt() argument
52 if (ivec && (ivec->length != 8)) in k5_des3_docrypt()
60 ivec?(unsigned char *)ivec->data:(unsigned char *)mit_des_zeroblock, in k5_des3_docrypt()
69 krb5_const krb5_keyblock *key, krb5_const krb5_data *ivec, in k5_des3_encrypt() argument
72 return(k5_des3_docrypt(context, key, ivec, input, output, 1)); in k5_des3_encrypt()
77 krb5_const krb5_keyblock *key, krb5_const krb5_data *ivec, in k5_des3_decrypt() argument
80 return(k5_des3_docrypt(context, key, ivec, input, output, 0)); in k5_des3_decrypt()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/
H A Dencrypt.c176 krb5_keyusage usage, const krb5_data *ivec, in krb5_c_encrypt() argument
212 key, usage, ivec, input, &output->ciphertext)); in krb5_c_encrypt()
H A Ddecrypt.c38 krb5_keyusage usage, const krb5_data *ivec, in krb5_c_decrypt() argument
74 key, usage, ivec, &input->ciphertext, output)); in krb5_c_decrypt()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/dk/
H A Ddk_decrypt.c44 const krb5_data *ivec,
55 const krb5_data *ivec, const krb5_data *input, in krb5_dk_decrypt() argument
59 ivec, input, output, 0); in krb5_dk_decrypt()
68 const krb5_data *ivec, const krb5_data *input, in krb5int_aes_dk_decrypt() argument
72 ivec, input, output, 96 / 8); in krb5int_aes_dk_decrypt()
81 const krb5_data *ivec, const krb5_data *input, in krb5_dk_decrypt_maybe_trunc_hmac() argument
136 ivec, &d1, &d2))) != 0) in krb5_dk_decrypt_maybe_trunc_hmac()
139 if (ivec != NULL && ivec->length == blocksize) { in krb5_dk_decrypt_maybe_trunc_hmac()
190 (void) memcpy(ivec->data, cn, blocksize); in krb5_dk_decrypt_maybe_trunc_hmac()
H A Ddk_encrypt.c62 const krb5_data *ivec, const krb5_data *input, in krb5_dk_encrypt() argument
122 ivec, &d1, &d2)))) in krb5_dk_encrypt()
125 if (ivec != NULL && ivec->length == blocksize) in krb5_dk_encrypt()
152 (void) memcpy(ivec->data, cn, blocksize); in krb5_dk_encrypt()
225 const krb5_data *ivec, in krb5int_aes_dk_encrypt() argument
284 if ((ret = ((*(enc->encrypt))(context, derived_encr_key, ivec, &d1, &d2)))) in krb5int_aes_dk_encrypt()
287 if (ivec != NULL && ivec->length == blocksize) { in krb5int_aes_dk_encrypt()
309 (void) memcpy(ivec->data, cn, blocksize); in krb5int_aes_dk_encrypt()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/des/
H A Dd3_cbc.c37 const mit_des_cblock ivec, int encrypt) in mit_des3_cbc_encrypt() argument
62 mechanism.pParameter = (void*)ivec; in mit_des3_cbc_encrypt()
63 if (ivec != NULL) in mit_des3_cbc_encrypt()
114 const mit_des_cblock ivec, int encrypt) in mit_des3_cbc_encrypt() argument
121 ivdata.data = (char *)ivec; in mit_des3_cbc_encrypt()
H A Df_cbc.c33 mit_des_cbc_encrypt(context, in, out, length, key, ivec, encrypt) in mit_des_cbc_encrypt() argument
39 mit_des_cblock ivec;
65 mechanism.pParameter = ivec;
66 if (ivec != NULL)
135 mit_des_cblock ivec, int encrypt) in mit_des_cbc_encrypt() argument
143 ivdata.data = (char *)ivec; in mit_des_cbc_encrypt()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/arcfour/
H A Dk5_arcfour.c72 krb5_arcfour_encrypt(context, enc, hash, key, usage, ivec, input, output) in krb5_arcfour_encrypt() argument
78 const krb5_data *ivec;
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
275 const krb5_data *ivec;
412 ret=(*(enc->decrypt))(context, &k3, ivec, &ciphertext, &plaintext);
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/crypto/
H A Dold_api_glue.c43 krb5_pointer ivec) in krb5_encrypt() argument
50 if (ivec) { in krb5_encrypt()
55 ivecd.data = ivec; in krb5_encrypt()
78 krb5_pointer ivec) in krb5_decrypt() argument
85 if (ivec) { in krb5_decrypt()
90 ivecd.data = ivec; in krb5_decrypt()
286 krb5_pointer ivec, krb5_data *data, in krb5_encrypt_data() argument
297 if (ivec) { in krb5_encrypt_data()
302 ivecd.data = ivec; in krb5_encrypt_data()
326 if (ivec) { in krb5_decrypt_data()
[all …]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/crypto/keyhash_provider/
H A Dk5_md5des.c50 krb5_keyusage usage, const krb5_data *ivec, in k5_md5des_hash() argument
64 if (ivec) in k5_md5des_hash()
156 krb5_const krb5_data *ivec, in k5_md5des_verify() argument
173 if (ivec) in k5_md5des_verify()

123