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

53 lines
1.2 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto
{
// Token: 0x020014FF RID: 5375
[Token(Token = "0x20014FF")]
[StructLayout(3)]
public interface IMac
{
// Token: 0x06008F04 RID: 36612
[Token(Token = "0x6008F04")]
[Address(Slot = "0")]
void Init(ICipherParameters parameters);
// Token: 0x17001722 RID: 5922
// (get) Token: 0x06008F05 RID: 36613
[Token(Token = "0x17001722")]
string AlgorithmName
{
[Token(Token = "0x6008F05")]
[Address(Slot = "1")]
get;
}
// Token: 0x06008F06 RID: 36614
[Token(Token = "0x6008F06")]
[Address(Slot = "2")]
int GetMacSize();
// Token: 0x06008F07 RID: 36615
[Token(Token = "0x6008F07")]
[Address(Slot = "3")]
void Update(byte input);
// Token: 0x06008F08 RID: 36616
[Token(Token = "0x6008F08")]
[Address(Slot = "4")]
void BlockUpdate(byte[] input, int inOff, int len);
// Token: 0x06008F09 RID: 36617
[Token(Token = "0x6008F09")]
[Address(Slot = "5")]
int DoFinal(byte[] output, int outOff);
// Token: 0x06008F0A RID: 36618
[Token(Token = "0x6008F0A")]
[Address(Slot = "6")]
void Reset();
}
}