summaryrefslogtreecommitdiff
path: root/elgamal.h
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2015-11-20 19:15:33 -0500
committerJeffrey Walton <noloader@gmail.com>2015-11-20 19:15:33 -0500
commitc45435812225aa68d122c7de246e5f60b509766c (patch)
treed834edb16c82beed38291b896cfb3ac145dd5aae /elgamal.h
parent5f70a7c85e02f3c3392930d32682a500d7258b8c (diff)
downloadcryptopp-git-c45435812225aa68d122c7de246e5f60b509766c.tar.gz
Crypto++ 5.6.3 check-in
Diffstat (limited to 'elgamal.h')
-rw-r--r--elgamal.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/elgamal.h b/elgamal.h
index 5138a812..4e7ef7f0 100644
--- a/elgamal.h
+++ b/elgamal.h
@@ -1,3 +1,8 @@
+// elgamal.h - written and placed in the public domain by Wei Dai
+
+//! \file elgamal.h
+//! \brief Classes and functions for ElGamal key agreement and encryption schemes
+
#ifndef CRYPTOPP_ELGAMAL_H
#define CRYPTOPP_ELGAMAL_H
@@ -116,7 +121,8 @@ struct ElGamalKeys
typedef DL_PublicKey_GFP_OldFormat<DL_CryptoKeys_GFP::PublicKey> PublicKey;
};
-//! ElGamal encryption scheme with non-standard padding
+//! \class ElGamal
+//! \brief ElGamal encryption scheme with non-standard padding
struct ElGamal
{
typedef DL_CryptoSchemeOptions<ElGamal, ElGamalKeys, int, int, int> SchemeOptions;