209 lines
6.9 KiB
C#
209 lines
6.9 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Security.Cryptography
|
|
{
|
|
// Token: 0x0200043A RID: 1082
|
|
[Token(Token = "0x200043A")]
|
|
internal static class Utils
|
|
{
|
|
// Token: 0x17000559 RID: 1369
|
|
// (get) Token: 0x0600257D RID: 9597 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000559")]
|
|
internal static RNGCryptoServiceProvider StaticRandomNumberGenerator
|
|
{
|
|
[Token(Token = "0x600257D")]
|
|
[Address(RVA = "0xD1D3F0", Offset = "0xD1C3F0", VA = "0x180D1D3F0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600257E RID: 9598 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600257E")]
|
|
[Address(RVA = "0xD1C9E0", Offset = "0xD1B9E0", VA = "0x180D1C9E0")]
|
|
internal static byte[] GenerateRandom(int keySize)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600257F RID: 9599 RVA: 0x000175F8 File Offset: 0x000157F8
|
|
[Token(Token = "0x600257F")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0")]
|
|
internal static bool HasAlgorithm(int dwCalg, int dwKeySize)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06002580 RID: 9600 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002580")]
|
|
[Address(RVA = "0xD1C600", Offset = "0xD1B600", VA = "0x180D1C600")]
|
|
internal static string DiscardWhiteSpaces(string inputBuffer)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002581 RID: 9601 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002581")]
|
|
[Address(RVA = "0xD1C400", Offset = "0xD1B400", VA = "0x180D1C400")]
|
|
internal static string DiscardWhiteSpaces(string inputBuffer, int inputOffset, int inputCount)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002582 RID: 9602 RVA: 0x00017610 File Offset: 0x00015810
|
|
[Token(Token = "0x6002582")]
|
|
[Address(RVA = "0xD1BE60", Offset = "0xD1AE60", VA = "0x180D1BE60")]
|
|
internal static int ConvertByteArrayToInt(byte[] input)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06002583 RID: 9603 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002583")]
|
|
[Address(RVA = "0xD1BF40", Offset = "0xD1AF40", VA = "0x180D1BF40")]
|
|
internal static byte[] ConvertIntToByteArray(int dwInput)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002584 RID: 9604 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002584")]
|
|
[Address(RVA = "0xD1BEC0", Offset = "0xD1AEC0", VA = "0x180D1BEC0")]
|
|
internal static void ConvertIntToByteArray(uint dwInput, ref byte[] counter)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002585 RID: 9605 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002585")]
|
|
[Address(RVA = "0xD1C8F0", Offset = "0xD1B8F0", VA = "0x180D1C8F0")]
|
|
internal static byte[] FixupKeyParity(byte[] key)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002586 RID: 9606 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002586")]
|
|
[Address(RVA = "0xD1C0F0", Offset = "0xD1B0F0", VA = "0x180D1C0F0")]
|
|
internal unsafe static void DWORDFromLittleEndian(uint* x, int digits, byte* block)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002587 RID: 9607 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002587")]
|
|
[Address(RVA = "0xD1C2B0", Offset = "0xD1B2B0", VA = "0x180D1C2B0")]
|
|
internal static void DWORDToLittleEndian(byte[] block, uint[] x, int digits)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002588 RID: 9608 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002588")]
|
|
[Address(RVA = "0xD1C090", Offset = "0xD1B090", VA = "0x180D1C090")]
|
|
internal unsafe static void DWORDFromBigEndian(uint* x, int digits, byte* block)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002589 RID: 9609 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002589")]
|
|
[Address(RVA = "0xD1C150", Offset = "0xD1B150", VA = "0x180D1C150")]
|
|
internal static void DWORDToBigEndian(byte[] block, uint[] x, int digits)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600258A RID: 9610 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600258A")]
|
|
[Address(RVA = "0xD1CC70", Offset = "0xD1BC70", VA = "0x180D1CC70")]
|
|
internal unsafe static void QuadWordFromBigEndian(ulong* x, int digits, byte* block)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600258B RID: 9611 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600258B")]
|
|
[Address(RVA = "0xD1CD00", Offset = "0xD1BD00", VA = "0x180D1CD00")]
|
|
internal static void QuadWordToBigEndian(byte[] block, ulong[] x, int digits)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600258C RID: 9612 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600258C")]
|
|
[Address(RVA = "0xD1CA70", Offset = "0xD1BA70", VA = "0x180D1CA70")]
|
|
internal static byte[] Int(uint i)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600258D RID: 9613 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600258D")]
|
|
[Address(RVA = "0xD1D030", Offset = "0xD1C030", VA = "0x180D1D030")]
|
|
internal static byte[] RsaOaepEncrypt(RSA rsa, HashAlgorithm hash, PKCS1MaskGenerationMethod mgf, RandomNumberGenerator rng, byte[] data)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600258E RID: 9614 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600258E")]
|
|
[Address(RVA = "0xD1CF70", Offset = "0xD1BF70", VA = "0x180D1CF70")]
|
|
internal static byte[] RsaOaepDecrypt(RSA rsa, HashAlgorithm hash, PKCS1MaskGenerationMethod mgf, byte[] encryptedData)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600258F RID: 9615 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600258F")]
|
|
[Address(RVA = "0xD1D0B0", Offset = "0xD1C0B0", VA = "0x180D1D0B0")]
|
|
internal static byte[] RsaPkcs1Padding(RSA rsa, byte[] oid, byte[] hash)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002590 RID: 9616 RVA: 0x00017628 File Offset: 0x00015828
|
|
[Token(Token = "0x6002590")]
|
|
[Address(RVA = "0xD1BD20", Offset = "0xD1AD20", VA = "0x180D1BD20")]
|
|
internal static bool CompareBigIntArrays(byte[] lhs, byte[] rhs)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06002591 RID: 9617 RVA: 0x00017640 File Offset: 0x00015840
|
|
[Token(Token = "0x6002591")]
|
|
[Address(RVA = "0xD1CB30", Offset = "0xD1BB30", VA = "0x180D1CB30")]
|
|
internal static HashAlgorithmName OidToHashAlgorithmName(string oid)
|
|
{
|
|
return default(HashAlgorithmName);
|
|
}
|
|
|
|
// Token: 0x06002592 RID: 9618 RVA: 0x00017658 File Offset: 0x00015858
|
|
[Token(Token = "0x6002592")]
|
|
[Address(RVA = "0xD1C750", Offset = "0xD1B750", VA = "0x180D1C750")]
|
|
internal static bool DoesRsaKeyOverride(RSA rsaKey, string methodName, Type[] parameterTypes)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06002593 RID: 9619 RVA: 0x00017670 File Offset: 0x00015870
|
|
[Token(Token = "0x6002593")]
|
|
[Address(RVA = "0xD1C670", Offset = "0xD1B670", VA = "0x180D1C670")]
|
|
private static bool DoesRsaKeyOverrideSlowPath(Type t, string methodName, Type[] parameterTypes)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06002594 RID: 9620 RVA: 0x00017688 File Offset: 0x00015888
|
|
[Token(Token = "0x6002594")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690")]
|
|
internal static bool _ProduceLegacyHmacValues()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x040014F3 RID: 5363
|
|
[Token(Token = "0x40014F3")]
|
|
internal const int DefaultRsaProviderType = 1;
|
|
|
|
// Token: 0x040014F4 RID: 5364
|
|
[Token(Token = "0x40014F4")]
|
|
private static RNGCryptoServiceProvider _rng;
|
|
}
|
|
}
|