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

Org.BouncyCastle.Math.Raw.Nat384

static class Nat384
public static void Mul(uint[] x, uint[] y, uint[] zz)

public static void Square(uint[] x, uint[] zz)