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

Org.BouncyCastle.Pqc.Crypto.Crystals.Dilithium.PolyVecL

class PolyVecL
namespace Org.BouncyCastle.Pqc.Crypto.Crystals.Dilithium { internal class PolyVecL { public readonly Poly[] Vec; public PolyVecL(DilithiumEngine Engine); public void UniformEta(byte[] seed, ushort nonce); public void CopyPolyVecL(PolyVecL OutPoly); public void InverseNttToMont(); public void Ntt(); public void UniformGamma1(byte[] seed, ushort nonce); public void PointwisePolyMontgomery(Poly a, PolyVecL v); public void AddPolyVecL(PolyVecL b); public void Reduce(); public bool CheckNorm(int bound); } }