1 files changed, 4 insertions, 4 deletions
diff --git a/crypto/src/pqc/crypto/picnic/PicnicParameters.cs b/crypto/src/pqc/crypto/picnic/PicnicParameters.cs
index ed03e92c7..7dbd890e7 100644
--- a/crypto/src/pqc/crypto/picnic/PicnicParameters.cs
+++ b/crypto/src/pqc/crypto/picnic/PicnicParameters.cs
@@ -21,13 +21,13 @@ namespace Org.BouncyCastle.Pqc.Crypto.Picnic
public static PicnicParameters picnicl5full = new PicnicParameters("picnicl5full", 12);
private String name;
- private PicnicEngine engine;
+ private int param;
//todo make private
public PicnicParameters(String name, int param)
{
this.name = name;
- this.engine = new PicnicEngine(param);
+ this.param = param;
}
public String GetName()
@@ -35,9 +35,9 @@ namespace Org.BouncyCastle.Pqc.Crypto.Picnic
return name;
}
- public PicnicEngine GetEngine()
+ internal PicnicEngine GetEngine()
{
- return engine;
+ return new PicnicEngine(param);
}
}
}
\ No newline at end of file
|