其他分享
首页 > 其他分享> > 公开密钥加密

公开密钥加密

作者:互联网

公开密钥加密是加密和解密使用不同密钥的一种加密方法。由于使用的密钥不同,所以这种算法也被称为“非对称加密”。加密用的密钥叫作“公开密钥”,解密用的叫作“私有密钥”。

 

加密处理流程

假设A准备通过互联网向B发送数据。

 

首先,需要由接收方B来生成公开密钥和私有密钥。

然后把公开密钥发送给A。

A使用B发来的公开密钥加密数据。

A将密文发送给B, B再使用私有密钥对密文进行解密。这样,B就得到了原本的数据。

 

 公开密钥和密文都是通过互联网传输的,因此可能会被X窃听。但是,使用公开密钥无法解密密文,因此X也无法得到原本的数据。

 

 

公开密钥加密的算法

实现公开密钥加密的算法有RAS算法、椭圆曲线加密算法等,其中使用最为广泛的是RSA算法。

 

标签:加密,解密,算法,密钥,密文,公开密钥
来源: https://www.cnblogs.com/ooo0/p/15820931.html