非对称加密算法是什么?

上一期视频中,我们讲了对称加密算法是指在加密和解密时运用同一个密钥。

而今天要讲的非对称加密算法是需求用到两个密钥的,它们分别是,揭露密钥(publickey 简称公钥)和私有密钥(privatekey 简称私钥)。

公钥和私钥是一对,假如用公钥对数据进行加密,只有用对应的私钥才干解密。

完成加密信息交换的基本进程是这样的 :

甲方生成一对密钥并将其中的一把作为揭露密钥向其它方揭露,得到该揭露密钥的乙方运用该公钥对信息进行加密后再发送给甲方,甲方再用自己保存的另一把私钥对加密后的信息进行解密。

非对称暗码体系的特点:

算法强度复杂、安全性依赖于算法与密钥。

可是因为其算法复杂,使得加密解密速度没有对称加密速度快。

可是安全性大了很多。

对称加密的通讯双方运用相同的密钥,假如一方的密钥遭走漏,那么整个通讯就会被破解。

而非对称加密运用一对密钥,一个用来加密,一个用来解密,公钥是揭露的,私钥是自己保存的。

在通讯前不需求先同步密钥,避免了在同步私钥进程中被黑客盗取信息的风险。

点击关注区块链趣味百科,更多区块链知识等你来探索!

【非对称加密算法是什么?】区块链趣味百科

视野开拓

“不可小觑。这次有点不一样呀!搏一把有机会,长了看不好!“ “哥,你不懂政治。好!好!都听你的。”史老三看了周边环境说:“哥,这里世外桃源,我给你弄个妞来陪你?”-《同业鸦片》

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注