Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/BestHTTP/SecureProtocol/Org/BouncyCastle/Crypto/IBufferedCipher.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

106 lines
2.7 KiB
C#

using System;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto
{
// Token: 0x02001BB3 RID: 7091
[Token(Token = "0x2001BB3")]
public interface IBufferedCipher
{
// Token: 0x17001BB9 RID: 7097
// (get) Token: 0x0600AE87 RID: 44679
[Token(Token = "0x17001BB9")]
string AlgorithmName
{
[Token(Token = "0x600AE87")]
[Address(Slot = "0")]
get;
}
// Token: 0x0600AE88 RID: 44680
[Token(Token = "0x600AE88")]
[Address(Slot = "1")]
void Init(bool forEncryption, ICipherParameters parameters);
// Token: 0x0600AE89 RID: 44681
[Token(Token = "0x600AE89")]
[Address(Slot = "2")]
int GetBlockSize();
// Token: 0x0600AE8A RID: 44682
[Token(Token = "0x600AE8A")]
[Address(Slot = "3")]
int GetOutputSize(int inputLen);
// Token: 0x0600AE8B RID: 44683
[Token(Token = "0x600AE8B")]
[Address(Slot = "4")]
int GetUpdateOutputSize(int inputLen);
// Token: 0x0600AE8C RID: 44684
[Token(Token = "0x600AE8C")]
[Address(Slot = "5")]
byte[] ProcessByte(byte input);
// Token: 0x0600AE8D RID: 44685
[Token(Token = "0x600AE8D")]
[Address(Slot = "6")]
int ProcessByte(byte input, byte[] output, int outOff);
// Token: 0x0600AE8E RID: 44686
[Token(Token = "0x600AE8E")]
[Address(Slot = "7")]
byte[] ProcessBytes(byte[] input);
// Token: 0x0600AE8F RID: 44687
[Token(Token = "0x600AE8F")]
[Address(Slot = "8")]
byte[] ProcessBytes(byte[] input, int inOff, int length);
// Token: 0x0600AE90 RID: 44688
[Token(Token = "0x600AE90")]
[Address(Slot = "9")]
int ProcessBytes(byte[] input, byte[] output, int outOff);
// Token: 0x0600AE91 RID: 44689
[Token(Token = "0x600AE91")]
[Address(Slot = "10")]
int ProcessBytes(byte[] input, int inOff, int length, byte[] output, int outOff);
// Token: 0x0600AE92 RID: 44690
[Token(Token = "0x600AE92")]
[Address(Slot = "11")]
byte[] DoFinal();
// Token: 0x0600AE93 RID: 44691
[Token(Token = "0x600AE93")]
[Address(Slot = "12")]
byte[] DoFinal(byte[] input);
// Token: 0x0600AE94 RID: 44692
[Token(Token = "0x600AE94")]
[Address(Slot = "13")]
byte[] DoFinal(byte[] input, int inOff, int length);
// Token: 0x0600AE95 RID: 44693
[Token(Token = "0x600AE95")]
[Address(Slot = "14")]
int DoFinal(byte[] output, int outOff);
// Token: 0x0600AE96 RID: 44694
[Token(Token = "0x600AE96")]
[Address(Slot = "15")]
int DoFinal(byte[] input, byte[] output, int outOff);
// Token: 0x0600AE97 RID: 44695
[Token(Token = "0x600AE97")]
[Address(Slot = "16")]
int DoFinal(byte[] input, int inOff, int length, byte[] output, int outOff);
// Token: 0x0600AE98 RID: 44696
[Token(Token = "0x600AE98")]
[Address(Slot = "17")]
void Reset();
}
}