Updated documentation (Issue 121)
parent
7ece03d762
commit
99ae937d8b
2
Doxyfile
2
Doxyfile
|
|
@ -41,7 +41,7 @@ PROJECT_NAME = Crypto++
|
||||||
# could be handy for archiving the generated documentation or if some version
|
# could be handy for archiving the generated documentation or if some version
|
||||||
# control system is used.
|
# control system is used.
|
||||||
|
|
||||||
PROJECT_NUMBER = 5.7.0
|
PROJECT_NUMBER = 5.6.5
|
||||||
|
|
||||||
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
||||||
# for a project that appears at the top of each page and should give viewer a
|
# for a project that appears at the top of each page and should give viewer a
|
||||||
|
|
|
||||||
2
config.h
2
config.h
|
|
@ -63,7 +63,7 @@
|
||||||
// ***************** Less Important Settings ***************
|
// ***************** Less Important Settings ***************
|
||||||
|
|
||||||
// Library version
|
// Library version
|
||||||
#define CRYPTOPP_VERSION 570
|
#define CRYPTOPP_VERSION 565
|
||||||
|
|
||||||
// Define this if you want to set a prefix for TestData/ and TestVectors/
|
// Define this if you want to set a prefix for TestData/ and TestVectors/
|
||||||
// Be mindful of the trailing slash since its simple concatenation.
|
// Be mindful of the trailing slash since its simple concatenation.
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
//! \file cryptlib.h
|
//! \file cryptlib.h
|
||||||
//! \brief Abstract base classes that provide a uniform interface to this library.
|
//! \brief Abstract base classes that provide a uniform interface to this library.
|
||||||
|
|
||||||
/*! \mainpage Crypto++ Library 5.7 API Reference
|
/*! \mainpage Crypto++ Library 5.6.5 API Reference
|
||||||
<dl>
|
<dl>
|
||||||
<dt>Abstract Base Classes<dd>
|
<dt>Abstract Base Classes<dd>
|
||||||
cryptlib.h
|
cryptlib.h
|
||||||
|
|
|
||||||
|
|
@ -345,8 +345,11 @@ public:
|
||||||
};
|
};
|
||||||
|
|
||||||
//! \class DL_Algorithm_ECDSA_RFC6979
|
//! \class DL_Algorithm_ECDSA_RFC6979
|
||||||
//! \brief Elliptic Curve DSA (ECDSA) signature algorithm
|
//! \brief Elliptic Curve DSA (ECDSA) signature algorithm based on RFC 6979
|
||||||
//! \tparam EC elliptic curve field
|
//! \tparam EC elliptic curve field
|
||||||
|
//! \sa <a href="http://tools.ietf.org/rfc/rfc6979.txt">RFC 6979, Deterministic Usage of the
|
||||||
|
//! Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA)</a>
|
||||||
|
//! \since Crypto++ 5.7
|
||||||
template <class EC, class H>
|
template <class EC, class H>
|
||||||
class DL_Algorithm_ECDSA_RFC6979 : public DL_Algorithm_DSA_RFC6979<typename EC::Point, H>
|
class DL_Algorithm_ECDSA_RFC6979 : public DL_Algorithm_DSA_RFC6979<typename EC::Point, H>
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -226,11 +226,12 @@ public:
|
||||||
};
|
};
|
||||||
|
|
||||||
//! \class DL_Algorithm_DSA_RFC6979
|
//! \class DL_Algorithm_DSA_RFC6979
|
||||||
//! \brief GDSA algorithm
|
//! \brief DSA signature algorithm based on RFC 6979
|
||||||
//! \tparam T FieldElement type or class
|
//! \tparam T FieldElement type or class
|
||||||
//! \tparam H HashTransformation derived class
|
//! \tparam H HashTransformation derived class
|
||||||
//! \sa <a href="http://tools.ietf.org/rfc/rfc6979.txt">Deterministic Usage of the
|
//! \sa <a href="http://tools.ietf.org/rfc/rfc6979.txt">RFC 6979, Deterministic Usage of the
|
||||||
//! Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA)</a>
|
//! Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA)</a>
|
||||||
|
//! \since Crypto++ 5.7
|
||||||
template <class T, class H>
|
template <class T, class H>
|
||||||
class DL_Algorithm_DSA_RFC6979 : public DL_Algorithm_GDSA<T>, public DeterministicSignatureAlgorithm
|
class DL_Algorithm_DSA_RFC6979 : public DL_Algorithm_GDSA<T>, public DeterministicSignatureAlgorithm
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue