From 936681fdad330fda0c4b283fc9f4541336771d9f Mon Sep 17 00:00:00 2001 From: David Hook Date: Mon, 8 Aug 2022 18:26:22 +1000 Subject: minor refactoring --- .../src/pqc/crypto/falcon/FalconKeyGenerationParameters.cs | 4 ++-- crypto/src/pqc/crypto/falcon/FalconKeyPairGenerator.cs | 6 +++--- crypto/src/pqc/crypto/falcon/FalconKeyParameters.cs | 4 ++-- crypto/src/pqc/crypto/falcon/FalconSigner.cs | 12 ++++++------ 4 files changed, 13 insertions(+), 13 deletions(-) (limited to 'crypto/src/pqc') diff --git a/crypto/src/pqc/crypto/falcon/FalconKeyGenerationParameters.cs b/crypto/src/pqc/crypto/falcon/FalconKeyGenerationParameters.cs index 3531a6670..24255f240 100644 --- a/crypto/src/pqc/crypto/falcon/FalconKeyGenerationParameters.cs +++ b/crypto/src/pqc/crypto/falcon/FalconKeyGenerationParameters.cs @@ -14,9 +14,9 @@ namespace Org.BouncyCastle.Pqc.Crypto.Falcon this.parameters = parameters; } - public FalconParameters GetParameters() + public FalconParameters Parameters { - return this.parameters; + get { return this.parameters; } } } } diff --git a/crypto/src/pqc/crypto/falcon/FalconKeyPairGenerator.cs b/crypto/src/pqc/crypto/falcon/FalconKeyPairGenerator.cs index 018dcd3d2..d7e4e5539 100644 --- a/crypto/src/pqc/crypto/falcon/FalconKeyPairGenerator.cs +++ b/crypto/src/pqc/crypto/falcon/FalconKeyPairGenerator.cs @@ -19,8 +19,8 @@ namespace Org.BouncyCastle.Pqc.Crypto.Falcon { this.parameters = (FalconKeyGenerationParameters)param; this.random = param.Random; - this.logn = ((FalconKeyGenerationParameters)param).GetParameters().GetLogN(); - this.noncelen = ((FalconKeyGenerationParameters)param).GetParameters().GetNonceLength(); + this.logn = ((FalconKeyGenerationParameters)param).Parameters.LogN; + this.noncelen = ((FalconKeyGenerationParameters)param).Parameters.NonceLength; this.nist = new FalconNIST(random, logn, noncelen); int n = 1 << (int)this.logn; int sk_coeff_size = 8; @@ -46,7 +46,7 @@ namespace Org.BouncyCastle.Pqc.Crypto.Falcon pk = new byte[pk_size]; sk = new byte[sk_size]; nist.crypto_sign_keypair(pk, 0, sk, 0); - FalconParameters p = ((FalconKeyGenerationParameters)this.parameters).GetParameters(); + FalconParameters p = ((FalconKeyGenerationParameters)this.parameters).Parameters; FalconPrivateKeyParameters privk = new FalconPrivateKeyParameters(p, sk); FalconPublicKeyParameters pubk = new FalconPublicKeyParameters(p, pk); return new AsymmetricCipherKeyPair(pubk, privk); diff --git a/crypto/src/pqc/crypto/falcon/FalconKeyParameters.cs b/crypto/src/pqc/crypto/falcon/FalconKeyParameters.cs index 87b0eaec7..95a546994 100644 --- a/crypto/src/pqc/crypto/falcon/FalconKeyParameters.cs +++ b/crypto/src/pqc/crypto/falcon/FalconKeyParameters.cs @@ -14,9 +14,9 @@ namespace Org.BouncyCastle.Pqc.Crypto.Falcon this.parameters = parameters; } - public FalconParameters GetParameters() + public FalconParameters Parameters { - return parameters; + get { return parameters; } } } } diff --git a/crypto/src/pqc/crypto/falcon/FalconSigner.cs b/crypto/src/pqc/crypto/falcon/FalconSigner.cs index 8af2f4c93..4c2362503 100644 --- a/crypto/src/pqc/crypto/falcon/FalconSigner.cs +++ b/crypto/src/pqc/crypto/falcon/FalconSigner.cs @@ -23,8 +23,8 @@ namespace Org.BouncyCastle.Pqc.Crypto.Falcon encodedkey = skparam.GetEncoded(); nist = new FalconNIST( ((ParametersWithRandom)param).Random, - skparam.GetParameters().GetLogN(), - skparam.GetParameters().GetNonceLength()); + skparam.Parameters.LogN, + skparam.Parameters.NonceLength); } else { @@ -33,8 +33,8 @@ namespace Org.BouncyCastle.Pqc.Crypto.Falcon nist = new FalconNIST( new SecureRandom(), // CryptoServicesRegistrar.GetSecureRandom(), - skparam.GetParameters().GetLogN(), - skparam.GetParameters().GetNonceLength() + skparam.Parameters.LogN, + skparam.Parameters.NonceLength ); // TODO when CryptoServicesRegistrar has been implemented, use that instead @@ -47,8 +47,8 @@ namespace Org.BouncyCastle.Pqc.Crypto.Falcon nist = new FalconNIST( new SecureRandom(), // CryptoServicesRegistrar.GetSecureRandom() - pkparam.GetParameters().GetLogN(), - pkparam.GetParameters().GetNonceLength()); + pkparam.Parameters.LogN, + pkparam.Parameters.NonceLength); } } -- cgit 1.4.1