公开密钥加密
作者:互联网
公开密钥加密是加密和解密使用不同密钥的一种加密方法。由于使用的密钥不同,所以这种算法也被称为“非对称加密”。加密用的密钥叫作“公开密钥”,解密用的叫作“私有密钥”。
加密处理流程
假设A准备通过互联网向B发送数据。
首先,需要由接收方B来生成公开密钥和私有密钥。
然后把公开密钥发送给A。
A使用B发来的公开密钥加密数据。
A将密文发送给B, B再使用私有密钥对密文进行解密。这样,B就得到了原本的数据。
公开密钥和密文都是通过互联网传输的,因此可能会被X窃听。但是,使用公开密钥无法解密密文,因此X也无法得到原本的数据。
公开密钥加密的算法
实现公开密钥加密的算法有RAS算法、椭圆曲线加密算法等,其中使用最为广泛的是RSA算法。
标签:加密,解密,算法,密钥,密文,公开密钥 来源: https://www.cnblogs.com/ooo0/p/15820931.html