33 lines
762 B
C#
33 lines
762 B
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Prng.Drbg
|
|
{
|
|
// Token: 0x020015FA RID: 5626
|
|
[Token(Token = "0x20015FA")]
|
|
[StructLayout(3)]
|
|
public interface ISP80090Drbg
|
|
{
|
|
// Token: 0x170017F7 RID: 6135
|
|
// (get) Token: 0x06009660 RID: 38496
|
|
[Token(Token = "0x170017F7")]
|
|
int BlockSize
|
|
{
|
|
[Token(Token = "0x6009660")]
|
|
[Address(Slot = "0")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x06009661 RID: 38497
|
|
[Token(Token = "0x6009661")]
|
|
[Address(Slot = "1")]
|
|
int Generate(byte[] output, byte[] additionalInput, bool predictionResistant);
|
|
|
|
// Token: 0x06009662 RID: 38498
|
|
[Token(Token = "0x6009662")]
|
|
[Address(Slot = "2")]
|
|
void Reseed(byte[] additionalInput);
|
|
}
|
|
}
|