// Assembly: Mono.Security
// Full name: Mono.Security.Protocol.Ntlm.ChallengeResponse2

namespace Mono.Security.Protocol.Ntlm
{
public class ChallengeResponse2 // TypeDefIndex: 11412
{
	// Fields
	type#12866 magic;
	type#12866 nullEncMagic;

	// Methods
	// RVA: -1
	private static type#12860 Compute_LM(type#26576 password, type#12860 challenge) { }
	// RVA: -1
	private static type#12860 Compute_NTLM_Password(type#26576 password) { }
	// RVA: -1
	private static type#12860 Compute_NTLM(type#26576 password, type#12860 challenge) { }
	// RVA: -1
	private static type#28660 Compute_NTLMv2_Session(type#26576 password, type#12860 challenge, type#11706 lm, type#11706 ntlm) { }
	// RVA: -1
	private static type#12860 Compute_NTLMv2(type#27719 type2, type#26576 username, type#26576 password, type#26576 domain) { }
	// RVA: -1
	public static type#28660 Compute(type#27719 type2, type#23486 level, type#26576 username, type#26576 password, type#26576 domain, type#11706 lm, type#11706 ntlm) { }
	// RVA: -1
	private static type#12860 GetResponse(type#12860 challenge, type#12860 pwd) { }
	// RVA: -1
	private static type#12860 PrepareDESKey(type#12860 key56bits, type#20867 position) { }
	// RVA: -1
	private static type#12860 PasswordToKey(type#26576 password, type#20867 position) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
