【发布时间】:2012-10-07 20:54:36
【问题描述】:
我发现 OpenSSL 没有实现 ElGamal。但是,目前我需要使用 OpenSSL 来实现 ElGamal。我只是想知道是否有人以前做过。这可能有助于我减轻工作量。如果没有,在 OpenSSL 中实现 ElGamal 是否可行?我曾尝试修改DSA的源代码来实现ElGamal,会不会产生一些不容易发现的麻烦?
【问题讨论】:
-
(是的,我知道这是一个老问题。) ElGamal 是模棱两可的:ElGamal 加密 算法在 PGP 和后来的 OpenPGP 中得到了相对广泛的使用。 ElGamal signature 方案(似乎是这个问题的主题)从未被广泛使用,相反,它的派生 DSA 已变得非常普遍,因为它计算成本更低且签名小得多。