a
This commit is contained in:
@@ -0,0 +1,196 @@
|
||||
using System;
|
||||
using System.Security.Cryptography;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Mono.Security.Cryptography
|
||||
{
|
||||
// Token: 0x0200003D RID: 61
|
||||
[Token(Token = "0x200003D")]
|
||||
internal class ARC4Managed : RC4, ICryptoTransform, IDisposable
|
||||
{
|
||||
// Token: 0x06000157 RID: 343 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000157")]
|
||||
[Address(RVA = "0x2B1D700", Offset = "0x2B1C500", VA = "0x182B1D700")]
|
||||
public ARC4Managed()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000158 RID: 344 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000158")]
|
||||
[Address(RVA = "0x2B1CFC0", Offset = "0x2B1BDC0", VA = "0x182B1CFC0", Slot = "1")]
|
||||
protected override void Finalize()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000159 RID: 345 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000159")]
|
||||
[Address(RVA = "0x2B1CF10", Offset = "0x2B1BD10", VA = "0x182B1CF10", Slot = "5")]
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000036 RID: 54
|
||||
// (get) Token: 0x0600015A RID: 346 RVA: 0x00002082 File Offset: 0x00000282
|
||||
// (set) Token: 0x0600015B RID: 347 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000036")]
|
||||
public override byte[] Key
|
||||
{
|
||||
[Token(Token = "0x600015A")]
|
||||
[Address(RVA = "0x2B1D7F0", Offset = "0x2B1C5F0", VA = "0x182B1D7F0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600015B")]
|
||||
[Address(RVA = "0x2B1D890", Offset = "0x2B1C690", VA = "0x182B1D890", Slot = "13")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000037 RID: 55
|
||||
// (get) Token: 0x0600015C RID: 348 RVA: 0x00002A60 File Offset: 0x00000C60
|
||||
[Token(Token = "0x17000037")]
|
||||
public bool CanReuseTransform
|
||||
{
|
||||
[Token(Token = "0x600015C")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "31")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600015D RID: 349 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600015D")]
|
||||
[Address(RVA = "0x2B1CEE0", Offset = "0x2B1BCE0", VA = "0x182B1CEE0", Slot = "23")]
|
||||
public override ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgvIV)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600015E RID: 350 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600015E")]
|
||||
[Address(RVA = "0x2B1CEA0", Offset = "0x2B1BCA0", VA = "0x182B1CEA0", Slot = "25")]
|
||||
public override ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgvIV)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600015F RID: 351 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600015F")]
|
||||
[Address(RVA = "0x2B1D040", Offset = "0x2B1BE40", VA = "0x182B1D040", Slot = "27")]
|
||||
public override void GenerateIV()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000160 RID: 352 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000160")]
|
||||
[Address(RVA = "0x2B1D090", Offset = "0x2B1BE90", VA = "0x182B1D090", Slot = "26")]
|
||||
public override void GenerateKey()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000038 RID: 56
|
||||
// (get) Token: 0x06000161 RID: 353 RVA: 0x00002A78 File Offset: 0x00000C78
|
||||
[Token(Token = "0x17000038")]
|
||||
public bool CanTransformMultipleBlocks
|
||||
{
|
||||
[Token(Token = "0x6000161")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "30")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000039 RID: 57
|
||||
// (get) Token: 0x06000162 RID: 354 RVA: 0x00002A90 File Offset: 0x00000C90
|
||||
[Token(Token = "0x17000039")]
|
||||
public int InputBlockSize
|
||||
{
|
||||
[Token(Token = "0x6000162")]
|
||||
[Address(RVA = "0x4100E0", Offset = "0x40EEE0", VA = "0x1804100E0", Slot = "28")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700003A RID: 58
|
||||
// (get) Token: 0x06000163 RID: 355 RVA: 0x00002AA8 File Offset: 0x00000CA8
|
||||
[Token(Token = "0x1700003A")]
|
||||
public int OutputBlockSize
|
||||
{
|
||||
[Token(Token = "0x6000163")]
|
||||
[Address(RVA = "0x4100E0", Offset = "0x40EEE0", VA = "0x1804100E0", Slot = "29")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000164 RID: 356 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000164")]
|
||||
[Address(RVA = "0x2B1D380", Offset = "0x2B1C180", VA = "0x182B1D380")]
|
||||
private void KeySetup(byte[] key)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000165 RID: 357 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000165")]
|
||||
[Address(RVA = "0x2B1CD50", Offset = "0x2B1BB50", VA = "0x182B1CD50")]
|
||||
private void CheckInput(byte[] inputBuffer, int inputOffset, int inputCount)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000166 RID: 358 RVA: 0x00002AC0 File Offset: 0x00000CC0
|
||||
[Token(Token = "0x6000166")]
|
||||
[Address(RVA = "0x2B1D4E0", Offset = "0x2B1C2E0", VA = "0x182B1D4E0", Slot = "32")]
|
||||
public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000167 RID: 359 RVA: 0x00002AD8 File Offset: 0x00000CD8
|
||||
[Token(Token = "0x6000167")]
|
||||
[Address(RVA = "0x2B1D160", Offset = "0x2B1BF60", VA = "0x182B1D160")]
|
||||
private int InternalTransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000168 RID: 360 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6000168")]
|
||||
[Address(RVA = "0x2B1D640", Offset = "0x2B1C440", VA = "0x182B1D640", Slot = "33")]
|
||||
public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000101 RID: 257
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4000101")]
|
||||
private byte[] key;
|
||||
|
||||
// Token: 0x04000102 RID: 258
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4000102")]
|
||||
private byte[] state;
|
||||
|
||||
// Token: 0x04000103 RID: 259
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4000103")]
|
||||
private byte x;
|
||||
|
||||
// Token: 0x04000104 RID: 260
|
||||
[FieldOffset(Offset = "0x59")]
|
||||
[Token(Token = "0x4000104")]
|
||||
private byte y;
|
||||
|
||||
// Token: 0x04000105 RID: 261
|
||||
[FieldOffset(Offset = "0x5A")]
|
||||
[Token(Token = "0x4000105")]
|
||||
private bool m_disposed;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user