summaryrefslogtreecommitdiff
path: root/validat2.cpp
diff options
context:
space:
mode:
authorweidai <weidai@57ff6487-cd31-0410-9ec3-f628ee90f5f0>2007-09-24 02:54:22 +0000
committerweidai <weidai@57ff6487-cd31-0410-9ec3-f628ee90f5f0>2007-09-24 02:54:22 +0000
commitd07b0dfa3658653cb9cbdbe5c7847a447b265093 (patch)
tree77922ce054f5882ecdd4f998dc9c9e505aff611d /validat2.cpp
parentba34a9607981a05a88f962302682415d2422986e (diff)
downloadcryptopp-d07b0dfa3658653cb9cbdbe5c7847a447b265093.tar.gz
update CheckMOVCondition() according to http://eprint.iacr.org/2007/343
git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@402 57ff6487-cd31-0410-9ec3-f628ee90f5f0
Diffstat (limited to 'validat2.cpp')
-rw-r--r--validat2.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/validat2.cpp b/validat2.cpp
index aba5d6c..b9ed716 100644
--- a/validat2.cpp
+++ b/validat2.cpp
@@ -658,10 +658,10 @@ bool ValidateEC2N()
#if 0 // TODO: turn this back on when I make EC2N faster for pentanomial basis
cout << "Testing SEC 2 recommended curves..." << endl;
OID oid;
- while (!(oid = ECParameters<EC2N>::GetNextRecommendedParametersOID(oid)).m_values.empty())
+ while (!(oid = DL_GroupParameters_EC<EC2N>::GetNextRecommendedParametersOID(oid)).m_values.empty())
{
- ECParameters<EC2N> params(oid);
- bool fail = !params.ValidateParameters(GlobalRNG());
+ DL_GroupParameters_EC<EC2N> params(oid);
+ bool fail = !params.Validate(GlobalRNG(), 2);
cout << (fail ? "FAILED" : "passed") << " " << params.GetCurve().GetField().MaxElementBitLength() << " bits" << endl;
pass = pass && !fail;
}