summaryrefslogtreecommitdiff
path: root/eccrypto.h
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2016-12-13 19:16:21 -0500
committerJeffrey Walton <noloader@gmail.com>2016-12-13 19:16:21 -0500
commit379e76d27d976095b44fbbdf672898a756278ded (patch)
tree7165244fb5bed3c70f51cec5e6310d82843e2852 /eccrypto.h
parentcecf719fcd8cde0724567d4b38360daae52b4597 (diff)
downloadcryptopp-git-379e76d27d976095b44fbbdf672898a756278ded.tar.gz
Add ECGDSA benchmarks using secp256k1 and sect233r1
Also add missing validation functions to test.cpp. The test and functions were present, but only accessible with 'cryptest.ex v', where all the tests were run
Diffstat (limited to 'eccrypto.h')
-rw-r--r--eccrypto.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/eccrypto.h b/eccrypto.h
index 3e084695..0f106228 100644
--- a/eccrypto.h
+++ b/eccrypto.h
@@ -561,12 +561,13 @@ public:
CRYPTOPP_STATIC_CONSTEXPR const char* CRYPTOPP_API StaticAlgorithmName() {return "ECGDSA";}
};
-//! \class ECGDSA_ISO15946
+//! \class ECGDSA
//! \brief Elliptic Curve German Digital Signature Algorithm signature scheme
//! \tparam EC elliptic curve field
//! \tparam H HashTransformation derived class
//! \sa Erwin Hess, Marcus Schafheutle, and Pascale Serf <A HREF="http://www.teletrust.de/fileadmin/files/oid/ecgdsa_final.pdf">The
//! Digital Signature Scheme ECGDSA (October 24, 2006)</A>
+//! \since Crypto++ 5.7
template <class EC, class H>
struct ECGDSA : public DL_SS<
DL_Keys_ECGDSA_ISO15946<EC>,