| /src/crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/ |
| kdc.c | 36 #include "ntlm.h" 46 krb5_ntlm ntlm; member in struct:ntlmkrb5 59 * Get credential cache that the ntlm code can use to talk to the KDC 185 ret = krb5_ntlm_alloc(c->context, &c->ntlm); 224 if (c->ntlm) 225 krb5_ntlm_free(c->context, c->ntlm); 266 c->ntlm, 281 ret = krb5_ntlm_init_get_opaque(c->context, c->ntlm, &c->opaque); 291 ret = krb5_ntlm_init_get_flags(c->context, c->ntlm, &type2.flags); 298 ret = krb5_ntlm_init_get_challenge(c->context, c->ntlm, &challenge) [all...] |
| /src/crypto/external/bsd/heimdal/dist/kuser/ |
| kdigest.c | 436 krb5_ntlm ntlm; local 445 ret = krb5_ntlm_alloc(context, &ntlm); 450 ntlm, 463 ret = krb5_ntlm_init_get_challenge(context, ntlm, &challenge); 468 krb5_errx(context, 1, "ntlm challenge have wrong length"); 472 ret = krb5_ntlm_init_get_flags(context, ntlm, &type2.flags); 476 krb5_ntlm_init_get_targetname(context, ntlm, &type2.targetname); 499 ret = krb5_ntlm_init_get_opaque(context, ntlm, &opaque); 512 krb5_ntlm_free(context, ntlm);
|
| /src/crypto/external/bsd/heimdal/dist/lib/ntlm/ |
| test_ntlm.c | 77 rk_dumpdata("ntlm-type1", data.data, data.length); 113 rk_dumpdata("ntlm-type2", data.data, data.length); 139 &type3.ntlm); 147 free(type3.ntlm.data); 152 rk_dumpdata("ntlm-type3", data.data, data.length); 252 errx(1, "ntlm master key not same"); 271 struct ntlm_buf lm, ntlm; local 295 &ntlm); 301 if (ntlm.length != 24 || memcmp(ntlm.data, ntlm2_sess_resp, 24) != 0 [all...] |
| heimntlm.h | 42 * Buffer for storing data in the NTLM library. When filled in by the 95 * Struct for the NTLM target info, the strings is assumed to be in 117 * Struct for the NTLM type1 message info, the strings is assumed to 130 * Struct for the NTLM type2 message info, the strings is assumed to 145 * Struct for the NTLM type3 message info, the strings is assumed to 155 struct ntlm_buf ntlm; /**< */ member in struct:ntlm_type3
|
| ntlm.c | 1 /* $NetBSD: ntlm.c,v 1.5 2023/06/19 21:41:45 christos Exp $ */ 62 /*! \mainpage Heimdal NTLM library 66 * Heimdal libheimntlm library is a implementation of the NTLM 71 * NTLM is a protocol for mutual authentication, its still used in 78 * services to authenticate users w/o direct access to the users ntlm 81 * More information about the NTLM protocol can found here 82 * http://davenport.sourceforge.net/ntlm.html . 86 * @section ntlm_example NTLM Example 92 * Example how to use the NTLM primitives. 96 /** @defgroup ntlm_core Heimdal NTLM librar 992 struct sec_buffer lm, ntlm, target, username, sessionkey, ws; local 1071 struct sec_buffer lm, ntlm, target, username, sessionkey, ws; local [all...] |