This commit is contained in:
niko
2026-04-10 22:50:51 +02:00
parent 6d1607d5a2
commit f18d448581
17033 changed files with 2863270 additions and 0 deletions
@@ -0,0 +1,111 @@
using System;
using System.Collections;
using BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Parameters;
using BestHTTP.SecureProtocol.Org.BouncyCastle.Math;
using BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Tls
{
// Token: 0x02001B1C RID: 6940
[Token(Token = "0x2001B1C")]
public class DefaultTlsSrpGroupVerifier : TlsSrpGroupVerifier
{
// Token: 0x0600AC9E RID: 44190 RVA: 0x00258858 File Offset: 0x00256A58
[Token(Token = "0x600AC9E")]
[Address(RVA = "0x18AFA30", Offset = "0x18AE830", VA = "0x1818AFA30")]
static DefaultTlsSrpGroupVerifier()
{
IList defaultGroups = DefaultTlsSrpGroupVerifier.DefaultGroups;
IList defaultGroups2 = DefaultTlsSrpGroupVerifier.DefaultGroups;
IList defaultGroups3 = DefaultTlsSrpGroupVerifier.DefaultGroups;
IList defaultGroups4 = DefaultTlsSrpGroupVerifier.DefaultGroups;
IList defaultGroups5 = DefaultTlsSrpGroupVerifier.DefaultGroups;
IList defaultGroups6 = DefaultTlsSrpGroupVerifier.DefaultGroups;
IList defaultGroups7 = DefaultTlsSrpGroupVerifier.DefaultGroups;
throw new NullReferenceException();
}
// Token: 0x0600AC9F RID: 44191 RVA: 0x002588A4 File Offset: 0x00256AA4
[Token(Token = "0x600AC9F")]
[Address(RVA = "0x18AFC60", Offset = "0x18AEA60", VA = "0x1818AFC60")]
public DefaultTlsSrpGroupVerifier()
{
IList defaultGroups = DefaultTlsSrpGroupVerifier.DefaultGroups;
base..ctor();
this.mGroups = defaultGroups;
}
// Token: 0x0600ACA0 RID: 44192 RVA: 0x002588C4 File Offset: 0x00256AC4
[Token(Token = "0x600ACA0")]
[Address(RVA = "0x3FFB80", Offset = "0x3FE980", VA = "0x1803FFB80")]
public DefaultTlsSrpGroupVerifier(IList groups)
{
this.mGroups = groups;
}
// Token: 0x0600ACA1 RID: 44193 RVA: 0x002588E0 File Offset: 0x00256AE0
[Token(Token = "0x600ACA1")]
[Address(RVA = "0x18AF7E0", Offset = "0x18AE5E0", VA = "0x1818AF7E0", Slot = "5")]
public virtual bool Accept(Srp6GroupParameters group)
{
int num;
do
{
num = 0;
IList list = this.mGroups;
bool flag = this.Accept(group);
while (!flag)
{
}
if (flag)
{
}
}
while (num != 0);
if (num != -1)
{
return true;
}
throw new NullReferenceException();
}
// Token: 0x0600ACA2 RID: 44194 RVA: 0x0025891C File Offset: 0x00256B1C
[Token(Token = "0x600ACA2")]
[Address(RVA = "0x18AF990", Offset = "0x18AE790", VA = "0x1818AF990", Slot = "6")]
protected virtual bool AreGroupsEqual(Srp6GroupParameters a, Srp6GroupParameters b)
{
if (a == b)
{
return true;
}
bool flag;
if (!flag)
{
return flag;
}
return flag;
}
// Token: 0x0600ACA3 RID: 44195 RVA: 0x0025893C File Offset: 0x00256B3C
[Token(Token = "0x600ACA3")]
[Address(RVA = "0x18AE2C0", Offset = "0x18AD0C0", VA = "0x1818AE2C0", Slot = "7")]
protected virtual bool AreParametersEqual(BigInteger a, BigInteger b)
{
if (a == b)
{
return true;
}
throw new NullReferenceException();
}
// Token: 0x04006E59 RID: 28249
[Token(Token = "0x4006E59")]
protected static readonly IList DefaultGroups = Platform.CreateArrayList();
// Token: 0x04006E5A RID: 28250
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4006E5A")]
protected readonly IList mGroups;
}
}