/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/ |
H A D | unwrap.c | 44 const gss_buffer_t input_message_buffer, in unwrap_des() argument 69 if (input_message_buffer->length < token_len) in unwrap_des() 72 token_len = input_message_buffer->length; in unwrap_des() 75 p = input_message_buffer->value; in unwrap_des() 83 len = (p - (u_char *)input_message_buffer->value) in unwrap_des() 85 if (input_message_buffer->length < len) in unwrap_des() 105 len = p - (u_char *)input_message_buffer->value; in unwrap_des() 127 EVP_Cipher(des_ctx, p, p, input_message_buffer->length - len); in unwrap_des() 141 ret = _gssapi_verify_pad(input_message_buffer, in unwrap_des() 142 input_message_buffer->length - len - 8, in unwrap_des() [all …]
|
H A D | wrap.c | 207 const gss_buffer_t input_message_buffer, in wrap_des() argument 226 datalen = input_message_buffer->length; in wrap_des() 232 padlength = 8 - (input_message_buffer->length % 8); in wrap_des() 233 datalen = input_message_buffer->length + padlength + 8; in wrap_des() 270 memcpy (p + 8, input_message_buffer->value, in wrap_des() 271 input_message_buffer->length); in wrap_des() 272 memset (p + 8 + input_message_buffer->length, padlength, padlength); in wrap_des() 373 const gss_buffer_t input_message_buffer, in wrap_des3() argument 390 datalen = input_message_buffer->length; in wrap_des3() 396 padlength = 8 - (input_message_buffer->length % 8); in wrap_des3() [all …]
|
H A D | cfx.c | 1194 const gss_buffer_t input_message_buffer, in _gssapi_wrap_cfx() argument 1210 input_message_buffer->length, in _gssapi_wrap_cfx() 1308 memcpy(p, input_message_buffer->value, input_message_buffer->length); in _gssapi_wrap_cfx() 1309 memset(p + input_message_buffer->length, 0xFF, padlength); in _gssapi_wrap_cfx() 1310 memcpy(p + input_message_buffer->length + padlength, in _gssapi_wrap_cfx() 1315 input_message_buffer->length + padlength + in _gssapi_wrap_cfx() 1347 buf = malloc(input_message_buffer->length + sizeof(*token)); in _gssapi_wrap_cfx() 1353 memcpy(buf, input_message_buffer->value, input_message_buffer->length); in _gssapi_wrap_cfx() 1354 memcpy(buf + input_message_buffer->length, token, sizeof(*token)); in _gssapi_wrap_cfx() 1358 input_message_buffer->length + in _gssapi_wrap_cfx() [all …]
|
H A D | arcfour.c | 444 const gss_buffer_t input_message_buffer, in _gssapi_wrap_arcfour() argument 458 datalen = input_message_buffer->length; in _gssapi_wrap_arcfour() 518 memcpy(p, input_message_buffer->value, input_message_buffer->length); in _gssapi_wrap_arcfour() 521 p[input_message_buffer->length] = 1; /* padding */ in _gssapi_wrap_arcfour() 623 const gss_buffer_t input_message_buffer, in _gssapi_unwrap_arcfour() argument 647 p0 = input_message_buffer->value; in _gssapi_unwrap_arcfour() 652 if (input_message_buffer->length < len) in _gssapi_unwrap_arcfour() 655 len = input_message_buffer->length; in _gssapi_unwrap_arcfour() 665 len = (p0 - (u_char *)input_message_buffer->value) + in _gssapi_unwrap_arcfour() 668 if (len > input_message_buffer->length) in _gssapi_unwrap_arcfour() [all …]
|
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/ |
H A D | crypto.c | 479 const gss_buffer_t input_message_buffer, in _gss_ntlm_wrap() argument 496 return v2_seal_message(input_message_buffer, in _gss_ntlm_wrap() 506 output_message_buffer->length = input_message_buffer->length + 16; in _gss_ntlm_wrap() 514 RC4(&ctx->u.v1.crypto_send.key, input_message_buffer->length, in _gss_ntlm_wrap() 515 input_message_buffer->value, output_message_buffer->value); in _gss_ntlm_wrap() 518 0, input_message_buffer, in _gss_ntlm_wrap() 530 input_message_buffer->length, in _gss_ntlm_wrap() 548 const gss_buffer_t input_message_buffer, in _gss_ntlm_unwrap() argument 568 return v2_unseal_message(input_message_buffer, in _gss_ntlm_unwrap() 579 if (input_message_buffer->length < 16) in _gss_ntlm_unwrap() [all …]
|
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/mech/ |
H A D | gss_unseal.c | 36 gss_buffer_t input_message_buffer, in gss_unseal() argument 43 context_handle, input_message_buffer, in gss_unseal()
|
H A D | gss_seal.c | 38 gss_buffer_t input_message_buffer, in gss_seal() argument 45 input_message_buffer, conf_state, in gss_seal()
|
H A D | gss_unwrap.c | 36 const gss_buffer_t input_message_buffer, in gss_unwrap() argument 45 input_message_buffer, output_message_buffer, in gss_unwrap()
|
H A D | gss_wrap.c | 53 const gss_buffer_t input_message_buffer, in gss_wrap() argument 71 conf_req_flag, qop_req, input_message_buffer, in gss_wrap()
|
H A D | gss_aeap.c | 308 gss_buffer_t input_message_buffer, in gss_unwrap_aead() argument 320 iov[0].buffer = *input_message_buffer; in gss_unwrap_aead()
|
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/ |
H A D | context_stubs.c | 208 const gss_buffer_t input_message_buffer, in _gss_spnego_wrap() argument 231 input_message_buffer, in _gss_spnego_wrap() 239 const gss_buffer_t input_message_buffer, in _gss_spnego_unwrap() argument 261 input_message_buffer, in _gss_spnego_unwrap() 714 gss_buffer_t input_message_buffer) 732 input_message_buffer);
|