51 lines
1.1 KiB
C#
51 lines
1.1 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto
|
|
{
|
|
// Token: 0x02001AD8 RID: 6872
|
|
[Token(Token = "0x2001AD8")]
|
|
public interface IDigest
|
|
{
|
|
// Token: 0x17001B1F RID: 6943
|
|
// (get) Token: 0x0600AAD2 RID: 43730
|
|
[Token(Token = "0x17001B1F")]
|
|
string AlgorithmName
|
|
{
|
|
[Token(Token = "0x600AAD2")]
|
|
[Address(Slot = "0")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x0600AAD3 RID: 43731
|
|
[Token(Token = "0x600AAD3")]
|
|
[Address(Slot = "1")]
|
|
int GetDigestSize();
|
|
|
|
// Token: 0x0600AAD4 RID: 43732
|
|
[Token(Token = "0x600AAD4")]
|
|
[Address(Slot = "2")]
|
|
int GetByteLength();
|
|
|
|
// Token: 0x0600AAD5 RID: 43733
|
|
[Token(Token = "0x600AAD5")]
|
|
[Address(Slot = "3")]
|
|
void Update(byte input);
|
|
|
|
// Token: 0x0600AAD6 RID: 43734
|
|
[Token(Token = "0x600AAD6")]
|
|
[Address(Slot = "4")]
|
|
void BlockUpdate(byte[] input, int inOff, int length);
|
|
|
|
// Token: 0x0600AAD7 RID: 43735
|
|
[Token(Token = "0x600AAD7")]
|
|
[Address(Slot = "5")]
|
|
int DoFinal(byte[] output, int outOff);
|
|
|
|
// Token: 0x0600AAD8 RID: 43736
|
|
[Token(Token = "0x600AAD8")]
|
|
[Address(Slot = "6")]
|
|
void Reset();
|
|
}
|
|
}
|