| /freebsd/crypto/heimdal/lib/gssapi/krb5/ |
| H A D | unwrap.c | 42 const gss_buffer_t input_message_buffer, in unwrap_des() argument 67 if (input_message_buffer->length < token_len) in unwrap_des() 70 token_len = input_message_buffer->length; in unwrap_des() 73 p = input_message_buffer->value; in unwrap_des() 81 len = (p - (u_char *)input_message_buffer->value) in unwrap_des() 83 if (input_message_buffer->length < len) in unwrap_des() 103 len = p - (u_char *)input_message_buffer->value; in unwrap_des() 121 EVP_Cipher(des_ctx, p, p, input_message_buffer->length - len); in unwrap_des() 131 ret = _gssapi_verify_pad(input_message_buffer, in unwrap_des() 132 input_message_buffer->length - len - 8, in unwrap_des() [all …]
|
| H A D | wrap.c | 204 const gss_buffer_t input_message_buffer, in wrap_des() argument 223 datalen = input_message_buffer->length; in wrap_des() 229 padlength = 8 - (input_message_buffer->length % 8); in wrap_des() 230 datalen = input_message_buffer->length + padlength + 8; in wrap_des() 267 memcpy (p + 8, input_message_buffer->value, in wrap_des() 268 input_message_buffer->length); in wrap_des() 269 memset (p + 8 + input_message_buffer->length, padlength, padlength); in wrap_des() 352 const gss_buffer_t input_message_buffer, in wrap_des3() argument 369 datalen = input_message_buffer->length; in wrap_des3() 375 padlength = 8 - (input_message_buffer->length % 8); in wrap_des3() [all …]
|
| H A D | arcfour.c | 360 const gss_buffer_t input_message_buffer, in _gssapi_wrap_arcfour() argument 374 datalen = input_message_buffer->length; in _gssapi_wrap_arcfour() 434 memcpy(p, input_message_buffer->value, input_message_buffer->length); in _gssapi_wrap_arcfour() 437 p[input_message_buffer->length] = 1; /* padding */ in _gssapi_wrap_arcfour() 522 const gss_buffer_t input_message_buffer, in _gssapi_unwrap_arcfour() argument 546 p0 = input_message_buffer->value; in _gssapi_unwrap_arcfour() 551 if (input_message_buffer->length < len) in _gssapi_unwrap_arcfour() 554 len = input_message_buffer->length; in _gssapi_unwrap_arcfour() 564 len = (p0 - (u_char *)input_message_buffer->value) + in _gssapi_unwrap_arcfour() 567 if (len > input_message_buffer->length) in _gssapi_unwrap_arcfour() [all …]
|
| H A D | cfx.c | 1164 const gss_buffer_t input_message_buffer, in _gssapi_wrap_cfx() argument 1180 input_message_buffer->length, in _gssapi_wrap_cfx() 1278 memcpy(p, input_message_buffer->value, input_message_buffer->length); in _gssapi_wrap_cfx() 1279 memset(p + input_message_buffer->length, 0xFF, padlength); in _gssapi_wrap_cfx() 1280 memcpy(p + input_message_buffer->length + padlength, in _gssapi_wrap_cfx() 1285 input_message_buffer->length + padlength + in _gssapi_wrap_cfx() 1317 buf = malloc(input_message_buffer->length + sizeof(*token)); in _gssapi_wrap_cfx() 1323 memcpy(buf, input_message_buffer->value, input_message_buffer->length); in _gssapi_wrap_cfx() 1324 memcpy(buf + input_message_buffer->length, token, sizeof(*token)); in _gssapi_wrap_cfx() 1328 input_message_buffer->length + in _gssapi_wrap_cfx() [all …]
|
| /freebsd/crypto/krb5/src/lib/gssapi/mechglue/ |
| H A D | g_unwrap_aead.c | 35 gss_buffer_t input_message_buffer, in val_unwrap_aead_args() argument 55 if (input_message_buffer == GSS_C_NO_BUFFER) in val_unwrap_aead_args() 68 gss_buffer_t input_message_buffer, in gssint_unwrap_aead_iov_shim() argument 79 iov[i].buffer = *input_message_buffer; in gssint_unwrap_aead_iov_shim() 117 gss_buffer_t input_message_buffer, in gssint_unwrap_aead() argument 133 input_message_buffer, in gssint_unwrap_aead() 144 input_message_buffer, in gssint_unwrap_aead() 158 gss_buffer_t input_message_buffer, in gss_unwrap_aead() argument 169 input_message_buffer, input_assoc_buffer, in gss_unwrap_aead() 188 input_message_buffer, input_assoc_buffer, in gss_unwrap_aead()
|
| H A D | g_unseal.c | 33 gss_buffer_t input_message_buffer, in gss_unwrap() argument 56 if (input_message_buffer == GSS_C_NO_BUFFER || in gss_unwrap() 57 GSS_EMPTY_BUFFER(input_message_buffer)) in gss_unwrap() 77 input_message_buffer, in gss_unwrap() 87 input_message_buffer, in gss_unwrap() 105 gss_buffer_t input_message_buffer, in gss_unseal() argument 109 input_message_buffer, in gss_unseal()
|
| H A D | g_seal.c | 35 gss_buffer_t input_message_buffer, in val_wrap_args() argument 57 if (input_message_buffer == GSS_C_NO_BUFFER) in val_wrap_args() 71 gss_buffer_t input_message_buffer, in gss_wrap() argument 84 input_message_buffer, conf_state, in gss_wrap() 105 input_message_buffer, in gss_wrap() 118 input_message_buffer, in gss_wrap() 136 gss_buffer_t input_message_buffer, in gss_seal() argument 143 input_message_buffer, conf_state, in gss_seal()
|
| H A D | g_complete_auth_token.c | 40 gss_buffer_t input_message_buffer) in gss_complete_auth_token() argument 49 if (input_message_buffer == GSS_C_NO_BUFFER) in gss_complete_auth_token() 68 input_message_buffer); in gss_complete_auth_token()
|
| /freebsd/crypto/heimdal/lib/gssapi/ntlm/ |
| H A D | crypto.c | 463 const gss_buffer_t input_message_buffer, in _gss_ntlm_wrap() argument 480 return v2_seal_message(input_message_buffer, in _gss_ntlm_wrap() 490 output_message_buffer->length = input_message_buffer->length + 16; in _gss_ntlm_wrap() 498 RC4(&ctx->u.v1.crypto_send.key, input_message_buffer->length, in _gss_ntlm_wrap() 499 input_message_buffer->value, output_message_buffer->value); in _gss_ntlm_wrap() 502 0, input_message_buffer, in _gss_ntlm_wrap() 514 input_message_buffer->length, in _gss_ntlm_wrap() 532 const gss_buffer_t input_message_buffer, in _gss_ntlm_unwrap() argument 552 return v2_unseal_message(input_message_buffer, in _gss_ntlm_unwrap() 563 if (input_message_buffer->length < 16) in _gss_ntlm_unwrap() [all …]
|
| /freebsd/sys/kgssapi/ |
| H A D | gss_unwrap.c | 44 const gss_buffer_t input_message_buffer, in gss_unwrap() argument 58 if (input_message_buffer->length > MLEN) in gss_unwrap() 60 m_append(m, input_message_buffer->length, input_message_buffer->value); in gss_unwrap()
|
| H A D | gss_wrap.c | 46 const gss_buffer_t input_message_buffer, in gss_wrap() argument 59 if (input_message_buffer->length > MLEN) in gss_wrap() 61 m_append(m, input_message_buffer->length, input_message_buffer->value); in gss_wrap()
|
| /freebsd/lib/libgssapi/ |
| H A D | gss_unseal.c | 34 gss_buffer_t input_message_buffer, in gss_unseal() argument 41 context_handle, input_message_buffer, in gss_unseal()
|
| H A D | gss_seal.c | 36 gss_buffer_t input_message_buffer, in gss_seal() argument 43 input_message_buffer, conf_state, in gss_seal()
|
| H A D | gss_unwrap.c | 37 const gss_buffer_t input_message_buffer, in gss_unwrap() argument 46 input_message_buffer, output_message_buffer, in gss_unwrap()
|
| H A D | gss_wrap.c | 40 const gss_buffer_t input_message_buffer, in gss_wrap() argument 57 conf_req_flag, qop_req, input_message_buffer, in gss_wrap()
|
| /freebsd/crypto/heimdal/lib/gssapi/mech/ |
| H A D | gss_unseal.c | 34 gss_buffer_t input_message_buffer, in gss_unseal() argument 41 context_handle, input_message_buffer, in gss_unseal()
|
| H A D | gss_seal.c | 36 gss_buffer_t input_message_buffer, in gss_seal() argument 43 input_message_buffer, conf_state, in gss_seal()
|
| H A D | gss_unwrap.c | 34 const gss_buffer_t input_message_buffer, in gss_unwrap() argument 43 input_message_buffer, output_message_buffer, in gss_unwrap()
|
| H A D | gss_wrap.c | 51 const gss_buffer_t input_message_buffer, in gss_wrap() argument 69 conf_req_flag, qop_req, input_message_buffer, in gss_wrap()
|
| /freebsd/crypto/krb5/src/lib/gssapi/krb5/ |
| H A D | k5seal.c | 295 gss_buffer_t input_message_buffer, int *conf_state, in kg_seal() argument 329 input_message_buffer, output_message_buffer, in kg_seal() 335 input_message_buffer, in kg_seal() 360 gss_buffer_t input_message_buffer, int *conf_state, in krb5_gss_wrap() argument 364 qop_req, input_message_buffer, conf_state, in krb5_gss_wrap()
|
| H A D | iakerb.c | 1067 gss_buffer_t input_message_buffer, in iakerb_gss_unwrap() argument 1076 return krb5_gss_unwrap(minor_status, ctx->gssc, input_message_buffer, in iakerb_gss_unwrap() 1083 gss_buffer_t input_message_buffer, int *conf_state, in iakerb_gss_wrap() argument 1092 input_message_buffer, conf_state, in iakerb_gss_wrap()
|
| /freebsd/crypto/heimdal/lib/gssapi/spnego/ |
| H A D | context_stubs.c | 206 const gss_buffer_t input_message_buffer, in _gss_spnego_wrap() argument 229 input_message_buffer, in _gss_spnego_wrap() 237 const gss_buffer_t input_message_buffer, in _gss_spnego_unwrap() argument 259 input_message_buffer, in _gss_spnego_unwrap() 714 gss_buffer_t input_message_buffer) 732 input_message_buffer);
|
| /freebsd/crypto/krb5/src/lib/gssapi/spnego/ |
| H A D | gssapiP_spnego.h | 284 gss_buffer_t input_message_buffer, 296 gss_buffer_t input_message_buffer, 445 gss_buffer_t input_message_buffer, 489 gss_buffer_t input_message_buffer
|
| H A D | spnego_mech.c | 2048 gss_buffer_t input_message_buffer, in spnego_gss_unwrap() argument 2061 input_message_buffer, in spnego_gss_unwrap() 2075 gss_buffer_t input_message_buffer, in spnego_gss_wrap() argument 2089 input_message_buffer, in spnego_gss_wrap() 2493 gss_buffer_t input_message_buffer, in spnego_gss_unwrap_aead() argument 2507 input_message_buffer, in spnego_gss_unwrap_aead() 2593 gss_buffer_t input_message_buffer) in spnego_gss_complete_auth_token() argument 2603 input_message_buffer); in spnego_gss_complete_auth_token()
|
| /freebsd/crypto/krb5/src/lib/gssapi/generic/ |
| H A D | gssapi.hin | 511 gss_buffer_t, /* input_message_buffer */ 521 gss_buffer_t, /* input_message_buffer */ 753 gss_buffer_t, /* input_message_buffer */ 761 gss_buffer_t, /* input_message_buffer */
|