Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

125 lines
3.6 KiB
C#

using System;
using Cpp2IlInjected;
using Mono.Security.Cryptography;
namespace System.Security.Cryptography
{
// Token: 0x0200043E RID: 1086
[Token(Token = "0x200043E")]
internal class DESTransform : SymmetricTransform
{
// Token: 0x060025B9 RID: 9657 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60025B9")]
[Address(RVA = "0xC05C30", Offset = "0xC04C30", VA = "0x180C05C30")]
internal DESTransform(SymmetricAlgorithm symmAlgo, bool encryption, byte[] key, byte[] iv)
{
}
// Token: 0x060025BA RID: 9658 RVA: 0x00017820 File Offset: 0x00015A20
[Token(Token = "0x60025BA")]
[Address(RVA = "0xC04660", Offset = "0xC03660", VA = "0x180C04660")]
private uint CipherFunct(uint r, int n)
{
return 0U;
}
// Token: 0x060025BB RID: 9659 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60025BB")]
[Address(RVA = "0xC04BC0", Offset = "0xC03BC0", VA = "0x180C04BC0")]
internal static void Permutation(byte[] input, byte[] output, uint[] permTab, bool preSwap)
{
}
// Token: 0x060025BC RID: 9660 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60025BC")]
[Address(RVA = "0xC044D0", Offset = "0xC034D0", VA = "0x180C044D0")]
private static void BSwap(byte[] byteBuff)
{
}
// Token: 0x060025BD RID: 9661 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60025BD")]
[Address(RVA = "0xC055C0", Offset = "0xC045C0", VA = "0x180C055C0")]
internal void SetKey(byte[] key)
{
}
// Token: 0x060025BE RID: 9662 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60025BE")]
[Address(RVA = "0xC05110", Offset = "0xC04110", VA = "0x180C05110")]
public void ProcessBlock(byte[] input, byte[] output)
{
}
// Token: 0x060025BF RID: 9663 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60025BF")]
[Address(RVA = "0xC04A20", Offset = "0xC03A20", VA = "0x180C04A20", Slot = "17")]
protected override void ECB(byte[] input, byte[] output)
{
}
// Token: 0x060025C0 RID: 9664 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60025C0")]
[Address(RVA = "0xC04AF0", Offset = "0xC03AF0", VA = "0x180C04AF0")]
internal static byte[] GetStrongKey()
{
return null;
}
// Token: 0x040014F8 RID: 5368
[Token(Token = "0x40014F8")]
internal static readonly int KEY_BIT_SIZE;
// Token: 0x040014F9 RID: 5369
[Token(Token = "0x40014F9")]
internal static readonly int KEY_BYTE_SIZE;
// Token: 0x040014FA RID: 5370
[Token(Token = "0x40014FA")]
internal static readonly int BLOCK_BIT_SIZE;
// Token: 0x040014FB RID: 5371
[Token(Token = "0x40014FB")]
internal static readonly int BLOCK_BYTE_SIZE;
// Token: 0x040014FC RID: 5372
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40014FC")]
private byte[] keySchedule;
// Token: 0x040014FD RID: 5373
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x40014FD")]
private byte[] byteBuff;
// Token: 0x040014FE RID: 5374
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x40014FE")]
private uint[] dwordBuff;
// Token: 0x040014FF RID: 5375
[Token(Token = "0x40014FF")]
private static readonly uint[] spBoxes;
// Token: 0x04001500 RID: 5376
[Token(Token = "0x4001500")]
private static readonly byte[] PC1;
// Token: 0x04001501 RID: 5377
[Token(Token = "0x4001501")]
private static readonly byte[] leftRotTotal;
// Token: 0x04001502 RID: 5378
[Token(Token = "0x4001502")]
private static readonly byte[] PC2;
// Token: 0x04001503 RID: 5379
[Token(Token = "0x4001503")]
internal static readonly uint[] ipTab;
// Token: 0x04001504 RID: 5380
[Token(Token = "0x4001504")]
internal static readonly uint[] fpTab;
}
}