This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,18 @@
using System;
using Cpp2IlInjected;
namespace Mono.Security.Cryptography
{
// Token: 0x0200002D RID: 45
[Token(Token = "0x200002D")]
public sealed class CryptoConvert
{
// Token: 0x0600011C RID: 284 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600011C")]
[Address(RVA = "0x105BB90", Offset = "0x105AB90", VA = "0x18105BB90")]
public static string ToHex(byte[] input)
{
return null;
}
}
}
@@ -0,0 +1,26 @@
using System;
using System.Security.Cryptography;
using Cpp2IlInjected;
namespace Mono.Security.Cryptography
{
// Token: 0x0200002E RID: 46
[Token(Token = "0x200002E")]
public abstract class MD2 : HashAlgorithm
{
// Token: 0x0600011D RID: 285 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600011D")]
[Address(RVA = "0xE4CC90", Offset = "0xE4BC90", VA = "0x180E4CC90")]
protected MD2()
{
}
// Token: 0x0600011E RID: 286 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600011E")]
[Address(RVA = "0x105F1A0", Offset = "0x105E1A0", VA = "0x18105F1A0")]
public new static MD2 Create()
{
return null;
}
}
}
@@ -0,0 +1,83 @@
using System;
using Cpp2IlInjected;
namespace Mono.Security.Cryptography
{
// Token: 0x0200002F RID: 47
[Token(Token = "0x200002F")]
public class MD2Managed : MD2
{
// Token: 0x0600011F RID: 287 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600011F")]
[Address(RVA = "0x105F000", Offset = "0x105E000", VA = "0x18105F000")]
private byte[] Padding(int nLength)
{
return null;
}
// Token: 0x06000120 RID: 288 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000120")]
[Address(RVA = "0x105F0F0", Offset = "0x105E0F0", VA = "0x18105F0F0")]
public MD2Managed()
{
}
// Token: 0x06000121 RID: 289 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000121")]
[Address(RVA = "0xE4C6A0", Offset = "0xE4B6A0", VA = "0x180E4C6A0", Slot = "18")]
public override void Initialize()
{
}
// Token: 0x06000122 RID: 290 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000122")]
[Address(RVA = "0x105EA80", Offset = "0x105DA80", VA = "0x18105EA80", Slot = "19")]
protected override void HashCore(byte[] array, int ibStart, int cbSize)
{
}
// Token: 0x06000123 RID: 291 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000123")]
[Address(RVA = "0x105EB80", Offset = "0x105DB80", VA = "0x18105EB80", Slot = "20")]
protected override byte[] HashFinal()
{
return null;
}
// Token: 0x06000124 RID: 292 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000124")]
[Address(RVA = "0x105ECE0", Offset = "0x105DCE0", VA = "0x18105ECE0")]
private void MD2Transform(byte[] state, byte[] checksum, byte[] block, int index)
{
}
// Token: 0x040001C9 RID: 457
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40001C9")]
private byte[] state;
// Token: 0x040001CA RID: 458
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40001CA")]
private byte[] checksum;
// Token: 0x040001CB RID: 459
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40001CB")]
private byte[] buffer;
// Token: 0x040001CC RID: 460
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40001CC")]
private int count;
// Token: 0x040001CD RID: 461
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40001CD")]
private byte[] x;
// Token: 0x040001CE RID: 462
[Token(Token = "0x40001CE")]
private static readonly byte[] PI_SUBST;
}
}
@@ -0,0 +1,26 @@
using System;
using System.Security.Cryptography;
using Cpp2IlInjected;
namespace Mono.Security.Cryptography
{
// Token: 0x02000030 RID: 48
[Token(Token = "0x2000030")]
public abstract class MD4 : HashAlgorithm
{
// Token: 0x06000126 RID: 294 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000126")]
[Address(RVA = "0xE4CC90", Offset = "0xE4BC90", VA = "0x180E4CC90")]
protected MD4()
{
}
// Token: 0x06000127 RID: 295 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000127")]
[Address(RVA = "0x105F520", Offset = "0x105E520", VA = "0x18105F520")]
public new static MD4 Create()
{
return null;
}
}
}
@@ -0,0 +1,146 @@
using System;
using Cpp2IlInjected;
namespace Mono.Security.Cryptography
{
// Token: 0x02000031 RID: 49
[Token(Token = "0x2000031")]
public class MD4Managed : MD4
{
// Token: 0x06000128 RID: 296 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000128")]
[Address(RVA = "0x105F460", Offset = "0x105E460", VA = "0x18105F460")]
public MD4Managed()
{
}
// Token: 0x06000129 RID: 297 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000129")]
[Address(RVA = "0xE4D370", Offset = "0xE4C370", VA = "0x180E4D370", Slot = "18")]
public override void Initialize()
{
}
// Token: 0x0600012A RID: 298 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600012A")]
[Address(RVA = "0xE4D020", Offset = "0xE4C020", VA = "0x180E4D020", Slot = "19")]
protected override void HashCore(byte[] array, int ibStart, int cbSize)
{
}
// Token: 0x0600012B RID: 299 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600012B")]
[Address(RVA = "0x105F270", Offset = "0x105E270", VA = "0x18105F270", Slot = "20")]
protected override byte[] HashFinal()
{
return null;
}
// Token: 0x0600012C RID: 300 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600012C")]
[Address(RVA = "0x105F3F0", Offset = "0x105E3F0", VA = "0x18105F3F0")]
private byte[] Padding(int nLength)
{
return null;
}
// Token: 0x0600012D RID: 301 RVA: 0x000023D0 File Offset: 0x000005D0
[Token(Token = "0x600012D")]
[Address(RVA = "0xE4CF50", Offset = "0xE4BF50", VA = "0x180E4CF50")]
private uint F(uint x, uint y, uint z)
{
return 0U;
}
// Token: 0x0600012E RID: 302 RVA: 0x000023E8 File Offset: 0x000005E8
[Token(Token = "0x600012E")]
[Address(RVA = "0xE4CFB0", Offset = "0xE4BFB0", VA = "0x180E4CFB0")]
private uint G(uint x, uint y, uint z)
{
return 0U;
}
// Token: 0x0600012F RID: 303 RVA: 0x00002400 File Offset: 0x00000600
[Token(Token = "0x600012F")]
[Address(RVA = "0xE4D010", Offset = "0xE4C010", VA = "0x180E4D010")]
private uint H(uint x, uint y, uint z)
{
return 0U;
}
// Token: 0x06000130 RID: 304 RVA: 0x00002418 File Offset: 0x00000618
[Token(Token = "0x6000130")]
[Address(RVA = "0xE4E080", Offset = "0xE4D080", VA = "0x180E4E080")]
private uint ROL(uint x, byte n)
{
return 0U;
}
// Token: 0x06000131 RID: 305 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000131")]
[Address(RVA = "0xE4CF10", Offset = "0xE4BF10", VA = "0x180E4CF10")]
private void FF(ref uint a, uint b, uint c, uint d, uint x, byte s)
{
}
// Token: 0x06000132 RID: 306 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000132")]
[Address(RVA = "0xE4CF60", Offset = "0xE4BF60", VA = "0x180E4CF60")]
private void GG(ref uint a, uint b, uint c, uint d, uint x, byte s)
{
}
// Token: 0x06000133 RID: 307 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000133")]
[Address(RVA = "0xE4CFC0", Offset = "0xE4BFC0", VA = "0x180E4CFC0")]
private void HH(ref uint a, uint b, uint c, uint d, uint x, byte s)
{
}
// Token: 0x06000134 RID: 308 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000134")]
[Address(RVA = "0xE4CDC0", Offset = "0xE4BDC0", VA = "0x180E4CDC0")]
private void Encode(byte[] output, uint[] input)
{
}
// Token: 0x06000135 RID: 309 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000135")]
[Address(RVA = "0xE4CCB0", Offset = "0xE4BCB0", VA = "0x180E4CCB0")]
private void Decode(uint[] output, byte[] input, int index)
{
}
// Token: 0x06000136 RID: 310 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000136")]
[Address(RVA = "0xE4D4B0", Offset = "0xE4C4B0", VA = "0x180E4D4B0")]
private void MD4Transform(uint[] state, byte[] block, int index)
{
}
// Token: 0x040001CF RID: 463
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40001CF")]
private uint[] state;
// Token: 0x040001D0 RID: 464
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40001D0")]
private byte[] buffer;
// Token: 0x040001D1 RID: 465
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40001D1")]
private uint[] count;
// Token: 0x040001D2 RID: 466
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40001D2")]
private uint[] x;
// Token: 0x040001D3 RID: 467
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40001D3")]
private byte[] digest;
}
}
@@ -0,0 +1,35 @@
using System;
using System.Security.Cryptography;
using Cpp2IlInjected;
namespace Mono.Security.Cryptography
{
// Token: 0x02000032 RID: 50
[Token(Token = "0x2000032")]
public sealed class PKCS1
{
// Token: 0x06000137 RID: 311 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000137")]
[Address(RVA = "0x1066BC0", Offset = "0x1065BC0", VA = "0x181066BC0")]
internal static HashAlgorithm CreateFromName(string name)
{
return null;
}
// Token: 0x040001D4 RID: 468
[Token(Token = "0x40001D4")]
private static byte[] emptySHA1;
// Token: 0x040001D5 RID: 469
[Token(Token = "0x40001D5")]
private static byte[] emptySHA256;
// Token: 0x040001D6 RID: 470
[Token(Token = "0x40001D6")]
private static byte[] emptySHA384;
// Token: 0x040001D7 RID: 471
[Token(Token = "0x40001D7")]
private static byte[] emptySHA512;
}
}
@@ -0,0 +1,225 @@
using System;
using System.Collections;
using System.Security.Cryptography;
using Cpp2IlInjected;
namespace Mono.Security.Cryptography
{
// Token: 0x02000033 RID: 51
[Token(Token = "0x2000033")]
public sealed class PKCS8
{
// Token: 0x02000034 RID: 52
[Token(Token = "0x2000034")]
public class PrivateKeyInfo
{
// Token: 0x06000139 RID: 313 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000139")]
[Address(RVA = "0x1068860", Offset = "0x1067860", VA = "0x181068860")]
public PrivateKeyInfo()
{
}
// Token: 0x0600013A RID: 314 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600013A")]
[Address(RVA = "0x10687E0", Offset = "0x10677E0", VA = "0x1810687E0")]
public PrivateKeyInfo(byte[] data)
{
}
// Token: 0x1700005B RID: 91
// (get) Token: 0x0600013B RID: 315 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700005B")]
public byte[] PrivateKey
{
[Token(Token = "0x600013B")]
[Address(RVA = "0x10688D0", Offset = "0x10678D0", VA = "0x1810688D0")]
get
{
return null;
}
}
// Token: 0x0600013C RID: 316 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600013C")]
[Address(RVA = "0x1067F60", Offset = "0x1066F60", VA = "0x181067F60")]
private void Decode(byte[] data)
{
}
// Token: 0x0600013D RID: 317 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600013D")]
[Address(RVA = "0x1068730", Offset = "0x1067730", VA = "0x181068730")]
private static byte[] RemoveLeadingZero(byte[] bigInt)
{
return null;
}
// Token: 0x0600013E RID: 318 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600013E")]
[Address(RVA = "0x1068680", Offset = "0x1067680", VA = "0x181068680")]
private static byte[] Normalize(byte[] bigInt, int length)
{
return null;
}
// Token: 0x0600013F RID: 319 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600013F")]
[Address(RVA = "0x1067B00", Offset = "0x1066B00", VA = "0x181067B00")]
public static RSA DecodeRSA(byte[] keypair)
{
return null;
}
// Token: 0x06000140 RID: 320 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000140")]
[Address(RVA = "0x1068470", Offset = "0x1067470", VA = "0x181068470")]
public static byte[] Encode(RSA rsa)
{
return null;
}
// Token: 0x06000141 RID: 321 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000141")]
[Address(RVA = "0x10679E0", Offset = "0x10669E0", VA = "0x1810679E0")]
public static DSA DecodeDSA(byte[] privateKey, DSAParameters dsaParameters)
{
return null;
}
// Token: 0x06000142 RID: 322 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000142")]
[Address(RVA = "0x1068210", Offset = "0x1067210", VA = "0x181068210")]
public static byte[] Encode(DSA dsa)
{
return null;
}
// Token: 0x06000143 RID: 323 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000143")]
[Address(RVA = "0x1068280", Offset = "0x1067280", VA = "0x181068280")]
public static byte[] Encode(AsymmetricAlgorithm aa)
{
return null;
}
// Token: 0x040001D8 RID: 472
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40001D8")]
private int _version;
// Token: 0x040001D9 RID: 473
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40001D9")]
private string _algorithm;
// Token: 0x040001DA RID: 474
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40001DA")]
private byte[] _key;
// Token: 0x040001DB RID: 475
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40001DB")]
private ArrayList _list;
}
// Token: 0x02000035 RID: 53
[Token(Token = "0x2000035")]
public class EncryptedPrivateKeyInfo
{
// Token: 0x06000144 RID: 324 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000144")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public EncryptedPrivateKeyInfo()
{
}
// Token: 0x06000145 RID: 325 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000145")]
[Address(RVA = "0x105CBB0", Offset = "0x105BBB0", VA = "0x18105CBB0")]
public EncryptedPrivateKeyInfo(byte[] data)
{
}
// Token: 0x1700005C RID: 92
// (get) Token: 0x06000146 RID: 326 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700005C")]
public string Algorithm
{
[Token(Token = "0x6000146")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
// Token: 0x1700005D RID: 93
// (get) Token: 0x06000147 RID: 327 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700005D")]
public byte[] EncryptedData
{
[Token(Token = "0x6000147")]
[Address(RVA = "0x105CBE0", Offset = "0x105BBE0", VA = "0x18105CBE0")]
get
{
return null;
}
}
// Token: 0x1700005E RID: 94
// (get) Token: 0x06000148 RID: 328 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700005E")]
public byte[] Salt
{
[Token(Token = "0x6000148")]
[Address(RVA = "0x105CC60", Offset = "0x105BC60", VA = "0x18105CC60")]
get
{
return null;
}
}
// Token: 0x1700005F RID: 95
// (get) Token: 0x06000149 RID: 329 RVA: 0x00002430 File Offset: 0x00000630
[Token(Token = "0x1700005F")]
public int IterationCount
{
[Token(Token = "0x6000149")]
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
get
{
return 0;
}
}
// Token: 0x0600014A RID: 330 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600014A")]
[Address(RVA = "0x105C8C0", Offset = "0x105B8C0", VA = "0x18105C8C0")]
private void Decode(byte[] data)
{
}
// Token: 0x040001DC RID: 476
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40001DC")]
private string _algorithm;
// Token: 0x040001DD RID: 477
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40001DD")]
private byte[] _salt;
// Token: 0x040001DE RID: 478
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40001DE")]
private int _iterations;
// Token: 0x040001DF RID: 479
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40001DF")]
private byte[] _data;
}
}
}
@@ -0,0 +1,122 @@
using System;
using System.Runtime.CompilerServices;
using System.Security.Cryptography;
using Cpp2IlInjected;
using Mono.Math;
namespace Mono.Security.Cryptography
{
// Token: 0x02000036 RID: 54
[Token(Token = "0x2000036")]
public class RSAManaged : RSA
{
// Token: 0x0600014B RID: 331 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600014B")]
[Address(RVA = "0x1068D30", Offset = "0x1067D30", VA = "0x181068D30")]
private void GenerateKeyPair()
{
}
// Token: 0x17000060 RID: 96
// (get) Token: 0x0600014C RID: 332 RVA: 0x00002448 File Offset: 0x00000648
[Token(Token = "0x17000060")]
public bool PublicOnly
{
[Token(Token = "0x600014C")]
[Address(RVA = "0x10699B0", Offset = "0x10689B0", VA = "0x1810699B0")]
get
{
return default(bool);
}
}
// Token: 0x0600014D RID: 333 RVA: 0x00002460 File Offset: 0x00000660
[Token(Token = "0x600014D")]
[Address(RVA = "0x1068950", Offset = "0x1067950", VA = "0x181068950", Slot = "24")]
public override RSAParameters ExportParameters(bool includePrivateParameters)
{
return default(RSAParameters);
}
// Token: 0x0600014E RID: 334 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600014E")]
[Address(RVA = "0x1069330", Offset = "0x1068330", VA = "0x181069330", Slot = "25")]
public override void ImportParameters(RSAParameters parameters)
{
}
// Token: 0x0600014F RID: 335 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600014F")]
[Address(RVA = "0x1069280", Offset = "0x1068280", VA = "0x181069280")]
private byte[] GetPaddedValue(BigInteger value, int length)
{
return null;
}
// Token: 0x040001E0 RID: 480
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40001E0")]
private bool isCRTpossible;
// Token: 0x040001E1 RID: 481
[FieldOffset(Offset = "0x21")]
[Token(Token = "0x40001E1")]
private bool keypairGenerated;
// Token: 0x040001E2 RID: 482
[FieldOffset(Offset = "0x22")]
[Token(Token = "0x40001E2")]
private bool m_disposed;
// Token: 0x040001E3 RID: 483
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40001E3")]
private BigInteger d;
// Token: 0x040001E4 RID: 484
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40001E4")]
private BigInteger p;
// Token: 0x040001E5 RID: 485
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40001E5")]
private BigInteger q;
// Token: 0x040001E6 RID: 486
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40001E6")]
private BigInteger dp;
// Token: 0x040001E7 RID: 487
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40001E7")]
private BigInteger dq;
// Token: 0x040001E8 RID: 488
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40001E8")]
private BigInteger qInv;
// Token: 0x040001E9 RID: 489
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40001E9")]
private BigInteger n;
// Token: 0x040001EA RID: 490
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x40001EA")]
private BigInteger e;
// Token: 0x040001EB RID: 491
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x40001EB")]
[CompilerGenerated]
private RSAManaged.KeyGeneratedEventHandler KeyGenerated;
// Token: 0x02000037 RID: 55
// (Invoke) Token: 0x06000151 RID: 337
[Token(Token = "0x2000037")]
public delegate void KeyGeneratedEventHandler(object sender, EventArgs e);
}
}