Libgcrypt是GNU计划开发(Gnu计划开发)的一个基于GnuPG代码的通用加密库。该库实现了各种加密算法,包括对称密码、哈希算法、公开密钥算法等。 Libgcrypt 1.9.4之前版本存在安全漏洞,该漏洞源于在1.9.4之前的Libgcrypt中的ElGamal实现允许明文恢复,因为在两个密码库之间的交互过程中,接收方公钥定义的质数、接收方公钥定义的生成器、和发送方的临时指数可能导致对OpenPGP的交叉配置攻击。
Libgcrypt是GNU计划开发(Gnu计划开发)的一个基于GnuPG代码的通用加密库。该库实现了各种加密算法,包括对称密码、哈希算法、公开密钥算法等。 Libgcrypt 1.9.4之前版本存在安全漏洞,该漏洞源于在1.9.4之前的Libgcrypt中的ElGamal实现允许明文恢复,因为在两个密码库之间的交互过程中,接收方公钥定义的质数、接收方公钥定义的生成器、和发送方的临时指数可能导致对OpenPGP的交叉配置攻击。