什么是RSA非对称加密

什么是RSA非对称加密

定义:与对称加密算法不同,非对称加密算法需要两个密钥公开密钥和私有密钥,公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密,如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。

特点:乙方生成一对密钥并将公钥向其它方公开,得到该公钥的甲方使用该密钥对机密信息进行加密后再发送给乙方。乙方再用自己保存的另一把专用私钥对加密后的信息进行解密。