2.3.非对称加密介绍

127 阅读1分钟

非对称加密

在加密算法中,可以分为对称加密和非对称加密,在了解非对称加密之前,我们先理解对称加密

在对称加密算法中,加密和解密使用的是同一把钥匙,即用同一个密钥对内容进行加密和解密

image.png

非对称加密算法需要两把钥匙,一把公钥和一把私钥,先来整理一下几个名词


不可靠信道: 一种用于传输数据的通道,在这条通道上传输的任何数据都有可能被窃听、截取,举个例子,从你家拉一条网线到美国,中间的传输数据通道是不可信的,可能被窃听、截取

公钥(public key): 是一条可以在不可靠信道中公开的串,它用于数据的加密

私钥(private key): 由接收方自己保存,是一条不可以在不可靠信道中公开的串,它用于数据的解密

公私钥对:指一对具有数学关系的公钥和私钥

非对称加密的过程如图:

image.png

总结:非对称加密的安全性高,你需要保存好私钥,私钥掉了就无法解密了