diff options
author | Jeffrey Walton <noloader@gmail.com> | 2016-12-13 19:16:21 -0500 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2016-12-13 19:16:21 -0500 |
commit | 379e76d27d976095b44fbbdf672898a756278ded (patch) | |
tree | 7165244fb5bed3c70f51cec5e6310d82843e2852 /eccrypto.h | |
parent | cecf719fcd8cde0724567d4b38360daae52b4597 (diff) | |
download | cryptopp-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.h | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -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>,
|