summaryrefslogtreecommitdiff
path: root/luc.h
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2018-01-11 12:26:32 -0500
committerJeffrey Walton <noloader@gmail.com>2018-01-11 12:26:32 -0500
commit226516f590898a60038274a9c3ade5a7ef6f150f (patch)
treea11fb13e4af9c47fcb974519f0cfbe81a0eb9c4b /luc.h
parent6f9f9e51773421b43d3cd3cd38defae3b567c774 (diff)
downloadcryptopp-git-226516f590898a60038274a9c3ade5a7ef6f150f.tar.gz
Update documentation
Diffstat (limited to 'luc.h')
-rw-r--r--luc.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/luc.h b/luc.h
index 45f322b8..fa4130c3 100644
--- a/luc.h
+++ b/luc.h
@@ -123,6 +123,7 @@ protected:
Integer m_p, m_q, m_u;
};
+/// \brief LUC cryptosystem
struct LUC
{
static std::string StaticAlgorithmName() {return "LUC";}
@@ -130,7 +131,7 @@ struct LUC
typedef InvertibleLUCFunction PrivateKey;
};
-/// \brief LUC cryptosystem
+/// \brief LUC encryption scheme
/// \tparam STANDARD signature standard
/// \details This class is here for historical and pedagogical interest. It has no practical advantages over other
/// trapdoor functions and probably shouldn't be used in production software. The discrete log based LUC schemes
@@ -292,7 +293,7 @@ struct DL_CryptoKeys_LUC
typedef DL_PrivateKey_GFP<GroupParameters> PrivateKey;
};
-/// \class LUC-IES
+/// \class LUC_IES
/// \brief LUC Integrated Encryption Scheme
/// \tparam COFACTOR_OPTION cofactor multiplication option
/// \tparam HASH HashTransformation derived class used for key drivation and MAC computation