Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/BestHTTP/SecureProtocol/Org/BouncyCastle/Crypto/IAsymmetricBlockCipher.cs
T
2026-04-08 23:40:05 +02:00

43 lines
1006 B
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto
{
// Token: 0x020014F1 RID: 5361
[Token(Token = "0x20014F1")]
[StructLayout(3)]
public interface IAsymmetricBlockCipher
{
// Token: 0x17001718 RID: 5912
// (get) Token: 0x06008ECD RID: 36557
[Token(Token = "0x17001718")]
string AlgorithmName
{
[Token(Token = "0x6008ECD")]
[Address(Slot = "0")]
get;
}
// Token: 0x06008ECE RID: 36558
[Token(Token = "0x6008ECE")]
[Address(Slot = "1")]
void Init(bool forEncryption, ICipherParameters parameters);
// Token: 0x06008ECF RID: 36559
[Token(Token = "0x6008ECF")]
[Address(Slot = "2")]
int GetInputBlockSize();
// Token: 0x06008ED0 RID: 36560
[Token(Token = "0x6008ED0")]
[Address(Slot = "3")]
int GetOutputBlockSize();
// Token: 0x06008ED1 RID: 36561
[Token(Token = "0x6008ED1")]
[Address(Slot = "4")]
byte[] ProcessBlock(byte[] inBuf, int inOff, int inLen);
}
}