From 29e3818fd2228440371ba643965e800dcf616485 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Sat, 24 Aug 2019 04:44:22 -0400 Subject: [PATCH] Add typedef for ElGamal::PrivateKey and ElGamal::PublicKey (GH #876) --- elgamal.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/elgamal.h b/elgamal.h index 45b3f10b..599c13f8 100644 --- a/elgamal.h +++ b/elgamal.h @@ -131,6 +131,8 @@ struct ElGamalKeys struct ElGamal { typedef DL_CryptoSchemeOptions SchemeOptions; + typedef typename SchemeOptions::PrivateKey PrivateKey; + typedef typename SchemeOptions::PublicKey PublicKey; CRYPTOPP_STATIC_CONSTEXPR const char* StaticAlgorithmName() {return "ElgamalEnc/Crypto++Padding";}