555 lines
17 KiB
C#
555 lines
17 KiB
C#
using System;
|
|
using System.Security.Cryptography;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace Mono.Math
|
|
{
|
|
// Token: 0x02000038 RID: 56
|
|
[Token(Token = "0x2000038")]
|
|
public class BigInteger
|
|
{
|
|
// Token: 0x06000154 RID: 340 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000154")]
|
|
[Address(RVA = "0x1057FF0", Offset = "0x1056FF0", VA = "0x181057FF0")]
|
|
[CLSCompliant(false)]
|
|
public BigInteger(BigInteger.Sign sign, uint len)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000155 RID: 341 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000155")]
|
|
[Address(RVA = "0x1057EC0", Offset = "0x1056EC0", VA = "0x181057EC0")]
|
|
public BigInteger(BigInteger bi)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000156 RID: 342 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000156")]
|
|
[Address(RVA = "0x1057DF0", Offset = "0x1056DF0", VA = "0x181057DF0")]
|
|
[CLSCompliant(false)]
|
|
public BigInteger(BigInteger bi, uint len)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000157 RID: 343 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000157")]
|
|
[Address(RVA = "0x1057A90", Offset = "0x1056A90", VA = "0x181057A90")]
|
|
public BigInteger(byte[] inData)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000158 RID: 344 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000158")]
|
|
[Address(RVA = "0x1057F70", Offset = "0x1056F70", VA = "0x181057F70")]
|
|
[CLSCompliant(false)]
|
|
public BigInteger(uint ui)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000159 RID: 345 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000159")]
|
|
[Address(RVA = "0x1058240", Offset = "0x1057240", VA = "0x181058240")]
|
|
[CLSCompliant(false)]
|
|
public static implicit operator BigInteger(uint value)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600015A RID: 346 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600015A")]
|
|
[Address(RVA = "0x10582A0", Offset = "0x10572A0", VA = "0x1810582A0")]
|
|
public static implicit operator BigInteger(int value)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600015B RID: 347 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600015B")]
|
|
[Address(RVA = "0x10586B0", Offset = "0x10576B0", VA = "0x1810586B0")]
|
|
public static BigInteger operator -(BigInteger bi1, BigInteger bi2)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600015C RID: 348 RVA: 0x00002478 File Offset: 0x00000678
|
|
[Token(Token = "0x600015C")]
|
|
[Address(RVA = "0xDAA480", Offset = "0xDA9480", VA = "0x180DAA480")]
|
|
[CLSCompliant(false)]
|
|
public static uint operator %(BigInteger bi, uint ui)
|
|
{
|
|
return 0U;
|
|
}
|
|
|
|
// Token: 0x0600015D RID: 349 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600015D")]
|
|
[Address(RVA = "0x1058410", Offset = "0x1057410", VA = "0x181058410")]
|
|
public static BigInteger operator %(BigInteger bi1, BigInteger bi2)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600015E RID: 350 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600015E")]
|
|
[Address(RVA = "0x1058130", Offset = "0x1057130", VA = "0x181058130")]
|
|
public static BigInteger operator /(BigInteger bi1, BigInteger bi2)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600015F RID: 351 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600015F")]
|
|
[Address(RVA = "0x1058450", Offset = "0x1057450", VA = "0x181058450")]
|
|
public static BigInteger operator *(BigInteger bi1, BigInteger bi2)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000160 RID: 352 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000160")]
|
|
[Address(RVA = "0x1058400", Offset = "0x1057400", VA = "0x181058400")]
|
|
public static BigInteger operator <<(BigInteger bi1, int shiftVal)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000161 RID: 353 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000161")]
|
|
[Address(RVA = "0x10586A0", Offset = "0x10576A0", VA = "0x1810586A0")]
|
|
public static BigInteger operator >>(BigInteger bi1, int shiftVal)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x17000061 RID: 97
|
|
// (get) Token: 0x06000162 RID: 354 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000061")]
|
|
private static RandomNumberGenerator Rng
|
|
{
|
|
[Token(Token = "0x6000162")]
|
|
[Address(RVA = "0x1058050", Offset = "0x1057050", VA = "0x181058050")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000163 RID: 355 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000163")]
|
|
[Address(RVA = "0x1057180", Offset = "0x1056180", VA = "0x181057180")]
|
|
public static BigInteger GenerateRandom(int bits, RandomNumberGenerator rng)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000164 RID: 356 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000164")]
|
|
[Address(RVA = "0x1057060", Offset = "0x1056060", VA = "0x181057060")]
|
|
public static BigInteger GenerateRandom(int bits)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000165 RID: 357 RVA: 0x00002490 File Offset: 0x00000690
|
|
[Token(Token = "0x6000165")]
|
|
[Address(RVA = "0xDA83F0", Offset = "0xDA73F0", VA = "0x180DA83F0")]
|
|
public int BitCount()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000166 RID: 358 RVA: 0x000024A8 File Offset: 0x000006A8
|
|
[Token(Token = "0x6000166")]
|
|
[Address(RVA = "0x1057610", Offset = "0x1056610", VA = "0x181057610")]
|
|
public bool TestBit(int bitNum)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000167 RID: 359 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000167")]
|
|
[Address(RVA = "0xDA9330", Offset = "0xDA8330", VA = "0x180DA9330")]
|
|
[CLSCompliant(false)]
|
|
public void SetBit(uint bitNum)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000168 RID: 360 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000168")]
|
|
[Address(RVA = "0xDA92B0", Offset = "0xDA82B0", VA = "0x180DA92B0")]
|
|
[CLSCompliant(false)]
|
|
public void SetBit(uint bitNum, bool value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000169 RID: 361 RVA: 0x000024C0 File Offset: 0x000006C0
|
|
[Token(Token = "0x6000169")]
|
|
[Address(RVA = "0x10574D0", Offset = "0x10564D0", VA = "0x1810574D0")]
|
|
public int LowestSetBit()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600016A RID: 362 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600016A")]
|
|
[Address(RVA = "0x1057390", Offset = "0x1056390", VA = "0x181057390")]
|
|
public byte[] GetBytes()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600016B RID: 363 RVA: 0x000024D8 File Offset: 0x000006D8
|
|
[Token(Token = "0x600016B")]
|
|
[Address(RVA = "0xDAA020", Offset = "0xDA9020", VA = "0x180DAA020")]
|
|
[CLSCompliant(false)]
|
|
public static bool operator ==(BigInteger bi1, uint ui)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600016C RID: 364 RVA: 0x000024F0 File Offset: 0x000006F0
|
|
[Token(Token = "0x600016C")]
|
|
[Address(RVA = "0xDAA390", Offset = "0xDA9390", VA = "0x180DAA390")]
|
|
[CLSCompliant(false)]
|
|
public static bool operator !=(BigInteger bi1, uint ui)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600016D RID: 365 RVA: 0x00002508 File Offset: 0x00000708
|
|
[Token(Token = "0x600016D")]
|
|
[Address(RVA = "0x1058170", Offset = "0x1057170", VA = "0x181058170")]
|
|
public static bool operator ==(BigInteger bi1, BigInteger bi2)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600016E RID: 366 RVA: 0x00002520 File Offset: 0x00000720
|
|
[Token(Token = "0x600016E")]
|
|
[Address(RVA = "0x1058330", Offset = "0x1057330", VA = "0x181058330")]
|
|
public static bool operator !=(BigInteger bi1, BigInteger bi2)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600016F RID: 367 RVA: 0x00002538 File Offset: 0x00000738
|
|
[Token(Token = "0x600016F")]
|
|
[Address(RVA = "0xDAA1B0", Offset = "0xDA91B0", VA = "0x180DAA1B0")]
|
|
public static bool operator >(BigInteger bi1, BigInteger bi2)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000170 RID: 368 RVA: 0x00002550 File Offset: 0x00000750
|
|
[Token(Token = "0x6000170")]
|
|
[Address(RVA = "0xDAA460", Offset = "0xDA9460", VA = "0x180DAA460")]
|
|
public static bool operator <(BigInteger bi1, BigInteger bi2)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000171 RID: 369 RVA: 0x00002568 File Offset: 0x00000768
|
|
[Token(Token = "0x6000171")]
|
|
[Address(RVA = "0xDAA190", Offset = "0xDA9190", VA = "0x180DAA190")]
|
|
public static bool operator >=(BigInteger bi1, BigInteger bi2)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000172 RID: 370 RVA: 0x00002580 File Offset: 0x00000780
|
|
[Token(Token = "0x6000172")]
|
|
[Address(RVA = "0xDAA440", Offset = "0xDA9440", VA = "0x180DAA440")]
|
|
public static bool operator <=(BigInteger bi1, BigInteger bi2)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000173 RID: 371 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000173")]
|
|
[Address(RVA = "0x10576C0", Offset = "0x10566C0", VA = "0x1810576C0")]
|
|
[CLSCompliant(false)]
|
|
public string ToString(uint radix)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000174 RID: 372 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000174")]
|
|
[Address(RVA = "0x1057750", Offset = "0x1056750", VA = "0x181057750")]
|
|
[CLSCompliant(false)]
|
|
public string ToString(uint radix, string characterSet)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000175 RID: 373 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000175")]
|
|
[Address(RVA = "0xDA8FF0", Offset = "0xDA7FF0", VA = "0x180DA8FF0")]
|
|
private void Normalize()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000176 RID: 374 RVA: 0x00002598 File Offset: 0x00000798
|
|
[Token(Token = "0x6000176")]
|
|
[Address(RVA = "0xDA8AB0", Offset = "0xDA7AB0", VA = "0x180DA8AB0", Slot = "2")]
|
|
public override int GetHashCode()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000177 RID: 375 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000177")]
|
|
[Address(RVA = "0x1057710", Offset = "0x1056710", VA = "0x181057710", Slot = "3")]
|
|
public override string ToString()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000178 RID: 376 RVA: 0x000025B0 File Offset: 0x000007B0
|
|
[Token(Token = "0x6000178")]
|
|
[Address(RVA = "0x1056E80", Offset = "0x1055E80", VA = "0x181056E80", Slot = "0")]
|
|
public override bool Equals(object o)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000179 RID: 377 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000179")]
|
|
[Address(RVA = "0x1057570", Offset = "0x1056570", VA = "0x181057570")]
|
|
public BigInteger ModInverse(BigInteger modulus)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600017A RID: 378 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600017A")]
|
|
[Address(RVA = "0x1057580", Offset = "0x1056580", VA = "0x181057580")]
|
|
public BigInteger ModPow(BigInteger exp, BigInteger n)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600017B RID: 379 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600017B")]
|
|
[Address(RVA = "0x1056FF0", Offset = "0x1055FF0", VA = "0x181056FF0")]
|
|
public static BigInteger GeneratePseudoPrime(int bits)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600017C RID: 380 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600017C")]
|
|
[Address(RVA = "0xDA8B00", Offset = "0xDA7B00", VA = "0x180DA8B00")]
|
|
public void Incr2()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040001EC RID: 492
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40001EC")]
|
|
private uint length;
|
|
|
|
// Token: 0x040001ED RID: 493
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40001ED")]
|
|
private uint[] data;
|
|
|
|
// Token: 0x040001EE RID: 494
|
|
[Token(Token = "0x40001EE")]
|
|
internal static readonly uint[] smallPrimes;
|
|
|
|
// Token: 0x040001EF RID: 495
|
|
[Token(Token = "0x40001EF")]
|
|
private static RandomNumberGenerator rng;
|
|
|
|
// Token: 0x02000039 RID: 57
|
|
[Token(Token = "0x2000039")]
|
|
public enum Sign
|
|
{
|
|
// Token: 0x040001F1 RID: 497
|
|
[Token(Token = "0x40001F1")]
|
|
Negative = -1,
|
|
// Token: 0x040001F2 RID: 498
|
|
[Token(Token = "0x40001F2")]
|
|
Zero,
|
|
// Token: 0x040001F3 RID: 499
|
|
[Token(Token = "0x40001F3")]
|
|
Positive
|
|
}
|
|
|
|
// Token: 0x0200003A RID: 58
|
|
[Token(Token = "0x200003A")]
|
|
public sealed class ModulusRing
|
|
{
|
|
// Token: 0x0600017E RID: 382 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600017E")]
|
|
[Address(RVA = "0x10605C0", Offset = "0x105F5C0", VA = "0x1810605C0")]
|
|
public ModulusRing(BigInteger modulus)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600017F RID: 383 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600017F")]
|
|
[Address(RVA = "0x105FB50", Offset = "0x105EB50", VA = "0x18105FB50")]
|
|
public void BarrettReduction(BigInteger x)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000180 RID: 384 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000180")]
|
|
[Address(RVA = "0x1060160", Offset = "0x105F160", VA = "0x181060160")]
|
|
public BigInteger Multiply(BigInteger a, BigInteger b)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000181 RID: 385 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000181")]
|
|
[Address(RVA = "0x105FF10", Offset = "0x105EF10", VA = "0x18105FF10")]
|
|
public BigInteger Difference(BigInteger a, BigInteger b)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000182 RID: 386 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000182")]
|
|
[Address(RVA = "0x10603E0", Offset = "0x105F3E0", VA = "0x1810603E0")]
|
|
public BigInteger Pow(BigInteger a, BigInteger k)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000183 RID: 387 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000183")]
|
|
[Address(RVA = "0x1060540", Offset = "0x105F540", VA = "0x181060540")]
|
|
[CLSCompliant(false)]
|
|
public BigInteger Pow(uint b, BigInteger exp)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x040001F4 RID: 500
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40001F4")]
|
|
private BigInteger mod;
|
|
|
|
// Token: 0x040001F5 RID: 501
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40001F5")]
|
|
private BigInteger constant;
|
|
}
|
|
|
|
// Token: 0x0200003B RID: 59
|
|
[Token(Token = "0x200003B")]
|
|
private sealed class Kernel
|
|
{
|
|
// Token: 0x06000184 RID: 388 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000184")]
|
|
[Address(RVA = "0x105D580", Offset = "0x105C580", VA = "0x18105D580")]
|
|
public static BigInteger Subtract(BigInteger big, BigInteger small)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000185 RID: 389 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000185")]
|
|
[Address(RVA = "0xDAC0D0", Offset = "0xDAB0D0", VA = "0x180DAC0D0")]
|
|
public static void MinusEq(BigInteger big, BigInteger small)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000186 RID: 390 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000186")]
|
|
[Address(RVA = "0xDAC680", Offset = "0xDAB680", VA = "0x180DAC680")]
|
|
public static void PlusEq(BigInteger bi1, BigInteger bi2)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000187 RID: 391 RVA: 0x000025C8 File Offset: 0x000007C8
|
|
[Token(Token = "0x6000187")]
|
|
[Address(RVA = "0xDAB930", Offset = "0xDAA930", VA = "0x180DAB930")]
|
|
public static BigInteger.Sign Compare(BigInteger bi1, BigInteger bi2)
|
|
{
|
|
return BigInteger.Sign.Zero;
|
|
}
|
|
|
|
// Token: 0x06000188 RID: 392 RVA: 0x000025E0 File Offset: 0x000007E0
|
|
[Token(Token = "0x6000188")]
|
|
[Address(RVA = "0xDACB40", Offset = "0xDABB40", VA = "0x180DACB40")]
|
|
public static uint SingleByteDivideInPlace(BigInteger n, uint d)
|
|
{
|
|
return 0U;
|
|
}
|
|
|
|
// Token: 0x06000189 RID: 393 RVA: 0x000025F8 File Offset: 0x000007F8
|
|
[Token(Token = "0x6000189")]
|
|
[Address(RVA = "0xDAA480", Offset = "0xDA9480", VA = "0x180DAA480")]
|
|
public static uint DwordMod(BigInteger n, uint d)
|
|
{
|
|
return 0U;
|
|
}
|
|
|
|
// Token: 0x0600018A RID: 394 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600018A")]
|
|
[Address(RVA = "0x105CD20", Offset = "0x105BD20", VA = "0x18105CD20")]
|
|
public static BigInteger[] DwordDivMod(BigInteger n, uint d)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600018B RID: 395 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600018B")]
|
|
[Address(RVA = "0x105E220", Offset = "0x105D220", VA = "0x18105E220")]
|
|
public static BigInteger[] multiByteDivide(BigInteger bi1, BigInteger bi2)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600018C RID: 396 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600018C")]
|
|
[Address(RVA = "0x105D020", Offset = "0x105C020", VA = "0x18105D020")]
|
|
public static BigInteger LeftShift(BigInteger bi, int n)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600018D RID: 397 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600018D")]
|
|
[Address(RVA = "0x105D320", Offset = "0x105C320", VA = "0x18105D320")]
|
|
public static BigInteger RightShift(BigInteger bi, int n)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600018E RID: 398 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600018E")]
|
|
[Address(RVA = "0xDAC530", Offset = "0xDAB530", VA = "0x180DAC530")]
|
|
public static void Multiply(uint[] x, uint xOffset, uint xLen, uint[] y, uint yOffset, uint yLen, uint[] d, uint dOffset)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600018F RID: 399 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600018F")]
|
|
[Address(RVA = "0xDAC3F0", Offset = "0xDAB3F0", VA = "0x180DAC3F0")]
|
|
public static void MultiplyMod2p32pmod(uint[] x, int xOffset, int xLen, uint[] y, int yOffest, int yLen, uint[] d, int dOffset, int mod)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000190 RID: 400 RVA: 0x00002610 File Offset: 0x00000810
|
|
[Token(Token = "0x6000190")]
|
|
[Address(RVA = "0x105D820", Offset = "0x105C820", VA = "0x18105D820")]
|
|
public static uint modInverse(BigInteger bi, uint modulus)
|
|
{
|
|
return 0U;
|
|
}
|
|
|
|
// Token: 0x06000191 RID: 401 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000191")]
|
|
[Address(RVA = "0x105D950", Offset = "0x105C950", VA = "0x18105D950")]
|
|
public static BigInteger modInverse(BigInteger bi, BigInteger modulus)
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
}
|
|
}
|