| /NextBSD/crypto/heimdal/lib/gssapi/krb5/ |
| HD | unwrap.c | 42 const gss_buffer_t input_message_buffer, in unwrap_des() argument 68 token_len = input_message_buffer->length; in unwrap_des() 71 p = input_message_buffer->value; in unwrap_des() 96 len = p - (u_char *)input_message_buffer->value; in unwrap_des() 109 EVP_Cipher(&des_ctx, p, p, input_message_buffer->length - len); in unwrap_des() 119 ret = _gssapi_verify_pad(input_message_buffer, in unwrap_des() 120 input_message_buffer->length - len, in unwrap_des() 129 EVP_DigestUpdate(md5, p, input_message_buffer->length - len); in unwrap_des() 178 output_message_buffer->length = input_message_buffer->length in unwrap_des() 195 const gss_buffer_t input_message_buffer, in unwrap_des3() argument [all …]
|
| HD | 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() 343 const gss_buffer_t input_message_buffer, in wrap_des3() argument 360 datalen = input_message_buffer->length; in wrap_des3() 366 padlength = 8 - (input_message_buffer->length % 8); in wrap_des3() [all …]
|
| HD | arcfour.c | 350 const gss_buffer_t input_message_buffer, in _gssapi_wrap_arcfour() argument 364 datalen = input_message_buffer->length; in _gssapi_wrap_arcfour() 424 memcpy(p, input_message_buffer->value, input_message_buffer->length); in _gssapi_wrap_arcfour() 427 p[input_message_buffer->length] = 1; /* padding */ in _gssapi_wrap_arcfour() 502 const gss_buffer_t input_message_buffer, in _gssapi_unwrap_arcfour() argument 526 p0 = input_message_buffer->value; in _gssapi_unwrap_arcfour() 531 if (input_message_buffer->length < len) in _gssapi_unwrap_arcfour() 534 len = input_message_buffer->length; in _gssapi_unwrap_arcfour() 544 len = (p0 - (u_char *)input_message_buffer->value) + in _gssapi_unwrap_arcfour() 547 if (len > input_message_buffer->length) in _gssapi_unwrap_arcfour() [all …]
|
| HD | 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 …]
|
| /NextBSD/crypto/heimdal/lib/gssapi/ntlm/ |
| HD | crypto.c | 461 const gss_buffer_t input_message_buffer, in _gss_ntlm_wrap() argument 478 return v2_seal_message(input_message_buffer, in _gss_ntlm_wrap() 488 output_message_buffer->length = input_message_buffer->length + 16; in _gss_ntlm_wrap() 496 RC4(&ctx->u.v1.crypto_send.key, input_message_buffer->length, in _gss_ntlm_wrap() 497 input_message_buffer->value, output_message_buffer->value); in _gss_ntlm_wrap() 500 0, input_message_buffer, in _gss_ntlm_wrap() 512 input_message_buffer->length, in _gss_ntlm_wrap() 530 const gss_buffer_t input_message_buffer, in _gss_ntlm_unwrap() argument 550 return v2_unseal_message(input_message_buffer, in _gss_ntlm_unwrap() 561 if (input_message_buffer->length < 16) in _gss_ntlm_unwrap() [all …]
|
| /NextBSD/sys/kgssapi/ |
| HD | gss_unwrap.c | 45 const gss_buffer_t input_message_buffer, in gss_unwrap() argument 59 if (input_message_buffer->length > MLEN) in gss_unwrap() 61 m_append(m, input_message_buffer->length, input_message_buffer->value); in gss_unwrap()
|
| HD | gss_wrap.c | 47 const gss_buffer_t input_message_buffer, in gss_wrap() argument 60 if (input_message_buffer->length > MLEN) in gss_wrap() 62 m_append(m, input_message_buffer->length, input_message_buffer->value); in gss_wrap()
|
| /NextBSD/lib/libgssapi/ |
| HD | gss_unseal.c | 34 gss_buffer_t input_message_buffer, in gss_unseal() argument 41 context_handle, input_message_buffer, in gss_unseal()
|
| HD | gss_seal.c | 36 gss_buffer_t input_message_buffer, in gss_seal() argument 43 input_message_buffer, conf_state, in gss_seal()
|
| HD | 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()
|
| HD | gss_wrap.c | 40 const gss_buffer_t input_message_buffer, in gss_wrap() argument 56 conf_req_flag, qop_req, input_message_buffer, in gss_wrap()
|
| /NextBSD/crypto/heimdal/lib/gssapi/mech/ |
| HD | gss_unseal.c | 34 gss_buffer_t input_message_buffer, in gss_unseal() argument 41 context_handle, input_message_buffer, in gss_unseal()
|
| HD | gss_seal.c | 36 gss_buffer_t input_message_buffer, in gss_seal() argument 43 input_message_buffer, conf_state, in gss_seal()
|
| HD | 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()
|
| HD | 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()
|
| /NextBSD/crypto/heimdal/lib/gssapi/spnego/ |
| HD | 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);
|