公钥加密算法有哪些

公钥加密算法有RSA、ElGamal、背包算法、Rabin、Diffie-Hellman密钥交换协议中的公钥加密算法、Elliptic Curve Cryptography等。

本文操作环境:windows10系统、thinkpad t490电脑。

公钥加密,也叫非对称(密钥)加密(public key encryption),属于通信科技下的网络安全二级学科,指的是由对应的一对唯一性密钥(即公开密钥和私有密钥)组成的加密方法。它解决了密钥的发布和管理问题,是商业密码的核心。在公钥加密体制中,没有公开的是私钥,公开的是公钥。

RSA、ElGamal、背包算法、Rabin(Rabin的加密法可以说是RSA方法的特例)、Diffie-Hellman (D-H) 密钥交换协议中的公钥加密算法、Elliptic Curve Cryptography(ECC,椭圆曲线加密算法)。使用最广泛的是RSA算法(由发明者Rivest、Shamir和Adleman姓氏首字母缩写而来)是著名的公开金钥加密算法,ElGamal是另一种常用的非对称加密算法。

以上就是公钥加密算法有哪些的详细内容,更多请关注易知道|edz.cc其它相关文章!

推荐阅读