ElGamal公钥密码体制是1984年斯坦福大学的Tather ElGamal提出的一种基于离散对数问题困难性的公钥体制。1985年,Tather ElGamal利用ElGamal公钥密码体制设计出ElGamal数字签名方案,该数字签名是经典数字签名方案之一,具有高度的安全性与实用性。 EIGamal公开密钥密码体制是基于有限域中离散对数间题的难解性。它所根据的原理是:求解离散对数是困难的,而其逆运算可以应用平方乘的方法有效的计算出来。在相应的群 G中,指数函数是单向函数。 ElGamal加密算法由三部分组成:密钥生成、加密和解密。 ElGamal加密系统通常应用在混合加密系统中。例如:用对称加密体制来加密消息,然后利用ElGamal加密算法传递密钥。这是因为在同等安全等级下,ElGamal加密算法作为一种非对称密码学系统,通常比对称加密体制要慢。对称加密算法的密钥和要传递的消息相比通常要短得多,所以相比之下使用ElGamal加密密钥然后用对称加密来加密任意长度的消息,这样要更快一些。 —- 编译者/作者:余心乐 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
ElGamal加密算法解析
2020-01-01 余心乐 来源:区块链网络
LOADING...
相关阅读:
- 和东北大哥聊密码学终于懂了2020-07-31
- 如何降低智能合约的存储空间和流量成本?解析聚合签名的妙用2020-07-30
- 将网络层隐私保护与加密货币相结合2020-07-29
- SOL + Ledger硬件钱包——Solana指南2020-07-26
- 美国银行业监管机构批准联邦特许银行的加密货币托管2020-07-23