<PackageReference Include="BouncyCastle.Cryptography" Version="2.7.0" />

Org.BouncyCastle.Crypto.Signers.SlhDsa.SlhDsaEngine

abstract class SlhDsaEngine
namespace Org.BouncyCastle.Crypto.Signers.SlhDsa { internal abstract class SlhDsaEngine { public abstract void Init(byte[] pkSeed); public abstract void F(Adrs adrs, byte[] m1, int m1Off); public abstract void H1(Adrs adrs, byte[] m1, int m1Off, byte[] m2, int m2Off); public abstract void H2(Adrs adrs, byte[] m1, int m1Off, byte[] m2, int m2Off); public abstract IndexedDigest HMsg(byte[] prf, int prfOff, byte[] pkSeed, byte[] pkRoot, byte[] msg, int msgOff, int msgLen); public abstract void T_l(Adrs adrs, byte[] m, byte[] output, int outputOff); public abstract void Prf(Adrs adrs, byte[] skSeed, byte[] prf, int prfOff); public abstract void PrfMsg(byte[] prf, byte[] randomiser, byte[] msg, int msgOff, int msgLen, byte[] r, int rOff); } }