122 lines
3.6 KiB
C#
122 lines
3.6 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Math.Raw
|
|
{
|
|
// Token: 0x020013FB RID: 5115
|
|
[Token(Token = "0x20013FB")]
|
|
[StructLayout(3)]
|
|
internal abstract class Interleave
|
|
{
|
|
// Token: 0x060082AA RID: 33450 RVA: 0x001BF9FC File Offset: 0x001BDBFC
|
|
[Token(Token = "0x60082AA")]
|
|
[Address(RVA = "0x20AF6E0", Offset = "0x20AE0E0", VA = "0x1820AF6E0")]
|
|
internal static uint Expand8to16(uint x)
|
|
{
|
|
return x;
|
|
}
|
|
|
|
// Token: 0x060082AB RID: 33451 RVA: 0x001BFA0C File Offset: 0x001BDC0C
|
|
[Token(Token = "0x60082AB")]
|
|
[Address(RVA = "0x20AF3D0", Offset = "0x20ADDD0", VA = "0x1820AF3D0")]
|
|
internal static uint Expand16to32(uint x)
|
|
{
|
|
return x;
|
|
}
|
|
|
|
// Token: 0x060082AC RID: 33452 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60082AC")]
|
|
[Address(RVA = "0x20AF410", Offset = "0x20ADE10", VA = "0x1820AF410")]
|
|
internal static ulong Expand32to64(uint x)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060082AD RID: 33453 RVA: 0x001BFA1C File Offset: 0x001BDC1C
|
|
[Token(Token = "0x60082AD")]
|
|
[Address(RVA = "0x20AF5C0", Offset = "0x20ADFC0", VA = "0x1820AF5C0")]
|
|
internal static void Expand64To128(ulong x, ulong[] z, int zOff)
|
|
{
|
|
z[0] = x;
|
|
z[0] = x;
|
|
}
|
|
|
|
// Token: 0x060082AE RID: 33454 RVA: 0x001BFA40 File Offset: 0x001BDC40
|
|
[Token(Token = "0x60082AE")]
|
|
[Address(RVA = "0x20AF4A0", Offset = "0x20ADEA0", VA = "0x1820AF4A0")]
|
|
internal static void Expand64To128Rev(ulong x, ulong[] z, int zOff)
|
|
{
|
|
z[0] = x;
|
|
z[0] = x;
|
|
}
|
|
|
|
// Token: 0x060082AF RID: 33455 RVA: 0x001BFA64 File Offset: 0x001BDC64
|
|
[Token(Token = "0x60082AF")]
|
|
[Address(RVA = "0x20AF830", Offset = "0x20AE230", VA = "0x1820AF830")]
|
|
internal static uint Shuffle(uint x)
|
|
{
|
|
return x;
|
|
}
|
|
|
|
// Token: 0x060082B0 RID: 33456 RVA: 0x001BFA74 File Offset: 0x001BDC74
|
|
[Token(Token = "0x60082B0")]
|
|
[Address(RVA = "0x20AF780", Offset = "0x20AE180", VA = "0x1820AF780")]
|
|
internal static ulong Shuffle(ulong x)
|
|
{
|
|
return (ulong)2459565876494606882L;
|
|
}
|
|
|
|
// Token: 0x060082B1 RID: 33457 RVA: 0x001BFA8C File Offset: 0x001BDC8C
|
|
[Token(Token = "0x60082B1")]
|
|
[Address(RVA = "0x20AF710", Offset = "0x20AE110", VA = "0x1820AF710")]
|
|
internal static uint Shuffle2(uint x)
|
|
{
|
|
return x;
|
|
}
|
|
|
|
// Token: 0x060082B2 RID: 33458 RVA: 0x001BFA9C File Offset: 0x001BDC9C
|
|
[Token(Token = "0x60082B2")]
|
|
[Address(RVA = "0x20AF9C0", Offset = "0x20AE3C0", VA = "0x1820AF9C0")]
|
|
internal static uint Unshuffle(uint x)
|
|
{
|
|
return x;
|
|
}
|
|
|
|
// Token: 0x060082B3 RID: 33459 RVA: 0x001BFAAC File Offset: 0x001BDCAC
|
|
[Token(Token = "0x60082B3")]
|
|
[Address(RVA = "0x20AF910", Offset = "0x20AE310", VA = "0x1820AF910")]
|
|
internal static ulong Unshuffle(ulong x)
|
|
{
|
|
return x;
|
|
}
|
|
|
|
// Token: 0x060082B4 RID: 33460 RVA: 0x001BFABC File Offset: 0x001BDCBC
|
|
[Token(Token = "0x60082B4")]
|
|
[Address(RVA = "0x20AF8A0", Offset = "0x20AE2A0", VA = "0x1820AF8A0")]
|
|
internal static uint Unshuffle2(uint x)
|
|
{
|
|
return x;
|
|
}
|
|
|
|
// Token: 0x060082B5 RID: 33461 RVA: 0x001BFACC File Offset: 0x001BDCCC
|
|
[Token(Token = "0x60082B5")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
protected Interleave()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04005C0D RID: 23565
|
|
[Token(Token = "0x4005C0D")]
|
|
private const ulong M32 = 1431655765UL;
|
|
|
|
// Token: 0x04005C0E RID: 23566
|
|
[Token(Token = "0x4005C0E")]
|
|
private const ulong M64 = 6148914691236517205UL;
|
|
|
|
// Token: 0x04005C0F RID: 23567
|
|
[Token(Token = "0x4005C0F")]
|
|
private const ulong M64R = 12297829382473034410UL;
|
|
}
|
|
}
|