Files
27Aug2021-Cpp2IL-Dump/mscorlib/Mono/Security/Cryptography/DSAManaged.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

252 lines
7.0 KiB
C#

using System;
using System.Runtime.CompilerServices;
using System.Security.Cryptography;
using Cpp2IlInjected;
using Mono.Math;
namespace Mono.Security.Cryptography
{
// Token: 0x0200004D RID: 77
[Token(Token = "0x200004D")]
internal class DSAManaged : DSA
{
// Token: 0x06000208 RID: 520 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000208")]
[Address(RVA = "0xE49370", Offset = "0xE48370", VA = "0x180E49370")]
public DSAManaged(int dwKeySize)
{
}
// Token: 0x06000209 RID: 521 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000209")]
[Address(RVA = "0xE48190", Offset = "0xE47190", VA = "0x180E48190", Slot = "1")]
protected override void Finalize()
{
}
// Token: 0x0600020A RID: 522 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600020A")]
[Address(RVA = "0xE489A0", Offset = "0xE479A0", VA = "0x180E489A0")]
private void Generate()
{
}
// Token: 0x0600020B RID: 523 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600020B")]
[Address(RVA = "0xE48210", Offset = "0xE47210", VA = "0x180E48210")]
private void GenerateKeyPair()
{
}
// Token: 0x0600020C RID: 524 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600020C")]
[Address(RVA = "0xE494F0", Offset = "0xE484F0", VA = "0x180E494F0")]
private void add(byte[] a, byte[] b, int value)
{
}
// Token: 0x0600020D RID: 525 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600020D")]
[Address(RVA = "0xE48320", Offset = "0xE47320", VA = "0x180E48320")]
private void GenerateParams(int keyLength)
{
}
// Token: 0x17000055 RID: 85
// (get) Token: 0x0600020E RID: 526 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000055")]
private RandomNumberGenerator Random
{
[Token(Token = "0x600020E")]
[Address(RVA = "0xE49640", Offset = "0xE48640", VA = "0x180E49640")]
get
{
return null;
}
}
// Token: 0x17000056 RID: 86
// (get) Token: 0x0600020F RID: 527 RVA: 0x00002E50 File Offset: 0x00001050
[Token(Token = "0x17000056")]
public override int KeySize
{
[Token(Token = "0x600020F")]
[Address(RVA = "0xE495A0", Offset = "0xE485A0", VA = "0x180E495A0", Slot = "6")]
get
{
return 0;
}
}
// Token: 0x17000057 RID: 87
// (get) Token: 0x06000210 RID: 528 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000057")]
public override string KeyExchangeAlgorithm
{
[Token(Token = "0x6000210")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "10")]
get
{
return null;
}
}
// Token: 0x17000058 RID: 88
// (get) Token: 0x06000211 RID: 529 RVA: 0x00002E68 File Offset: 0x00001068
[Token(Token = "0x17000058")]
public bool PublicOnly
{
[Token(Token = "0x6000211")]
[Address(RVA = "0xE495D0", Offset = "0xE485D0", VA = "0x180E495D0")]
get
{
return default(bool);
}
}
// Token: 0x17000059 RID: 89
// (get) Token: 0x06000212 RID: 530 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000059")]
public override string SignatureAlgorithm
{
[Token(Token = "0x6000212")]
[Address(RVA = "0xE49670", Offset = "0xE48670", VA = "0x180E49670", Slot = "9")]
get
{
return null;
}
}
// Token: 0x06000213 RID: 531 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000213")]
[Address(RVA = "0xE48E40", Offset = "0xE47E40", VA = "0x180E48E40")]
private byte[] NormalizeArray(byte[] array)
{
return null;
}
// Token: 0x06000214 RID: 532 RVA: 0x00002E80 File Offset: 0x00001080
[Token(Token = "0x6000214")]
[Address(RVA = "0xE47EC0", Offset = "0xE46EC0", VA = "0x180E47EC0", Slot = "21")]
public override DSAParameters ExportParameters(bool includePrivateParameters)
{
return default(DSAParameters);
}
// Token: 0x06000215 RID: 533 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000215")]
[Address(RVA = "0xE48AE0", Offset = "0xE47AE0", VA = "0x180E48AE0", Slot = "22")]
public override void ImportParameters(DSAParameters parameters)
{
}
// Token: 0x06000216 RID: 534 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000216")]
[Address(RVA = "0xE478F0", Offset = "0xE468F0", VA = "0x180E478F0", Slot = "13")]
public override byte[] CreateSignature(byte[] rgbHash)
{
return null;
}
// Token: 0x06000217 RID: 535 RVA: 0x00002E98 File Offset: 0x00001098
[Token(Token = "0x6000217")]
[Address(RVA = "0xE48EF0", Offset = "0xE47EF0", VA = "0x180E48EF0", Slot = "14")]
public override bool VerifySignature(byte[] rgbHash, byte[] rgbSignature)
{
return default(bool);
}
// Token: 0x06000218 RID: 536 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000218")]
[Address(RVA = "0xE47C60", Offset = "0xE46C60", VA = "0x180E47C60", Slot = "5")]
protected override void Dispose(bool disposing)
{
}
// Token: 0x14000002 RID: 2
// (add) Token: 0x06000219 RID: 537 RVA: 0x00002050 File Offset: 0x00000250
// (remove) Token: 0x0600021A RID: 538 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x14000002")]
public event DSAManaged.KeyGeneratedEventHandler KeyGenerated
{
[Token(Token = "0x6000219")]
[Address(RVA = "0xE49450", Offset = "0xE48450", VA = "0x180E49450")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x600021A")]
[Address(RVA = "0xE496A0", Offset = "0xE486A0", VA = "0x180E496A0")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x04000142 RID: 322
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000142")]
private bool keypairGenerated;
// Token: 0x04000143 RID: 323
[FieldOffset(Offset = "0x21")]
[Token(Token = "0x4000143")]
private bool m_disposed;
// Token: 0x04000144 RID: 324
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000144")]
private BigInteger p;
// Token: 0x04000145 RID: 325
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000145")]
private BigInteger q;
// Token: 0x04000146 RID: 326
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000146")]
private BigInteger g;
// Token: 0x04000147 RID: 327
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000147")]
private BigInteger x;
// Token: 0x04000148 RID: 328
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000148")]
private BigInteger y;
// Token: 0x04000149 RID: 329
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000149")]
private BigInteger j;
// Token: 0x0400014A RID: 330
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400014A")]
private BigInteger seed;
// Token: 0x0400014B RID: 331
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400014B")]
private int counter;
// Token: 0x0400014C RID: 332
[FieldOffset(Offset = "0x64")]
[Token(Token = "0x400014C")]
private bool j_missing;
// Token: 0x0400014D RID: 333
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400014D")]
private RandomNumberGenerator rng;
// Token: 0x0200004E RID: 78
// (Invoke) Token: 0x0600021C RID: 540
[Token(Token = "0x200004E")]
public delegate void KeyGeneratedEventHandler(object sender, EventArgs e);
}
}