图解密码技术------第5章公钥密码

Posted lemo123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图解密码技术------第5章公钥密码相关的知识,希望对你有一定的参考价值。


首先,将物品放入寄物柜中。然后,投入硬币并拔出钥匙,就可以将寄物柜关闭了。关闭 后的寄物柜,没有钥匙是无法打开的。
只要有硬币,任何人都可以关闭寄物柜,但寄物柜一旦被关闭,再怎么投币也无法打开。 打开寄物柜需要使用钥匙,而不是硬币。
因此我们可以说,硬币是关闭寄物柜的密钥,而钥匙则是打开寄物柜的密钥。


 技术图片

公钥密码还有各种不同的称谓,例如非对称密码(asymmetric cryptography )

 
时钟运算:
 技术图片


 
RSA:RSA是一种公钥密码算法,它的名字是由它的三位开发者,即Ron Rivest. Adi Shamir和 Leonard Adi eman 的姓氏的首字母组成的(Rivest-Shamir-Adleman )o
 技术图片

 

 

 技术图片

 

 

 

技术图片

 

 

 技术图片

 

 

 

技术图片

 

 

 
 
中间人攻击
 技术图片

 

 防御中间人攻击需要认证,可以使用公钥的证书。
 

选择密文攻击(Chosen Ciphertext Attack ):发送任意数据,服务器都会将其当作密文来解密并返回解密的结果,这种服务被称为解密 提示(Decryption Oracle)。只要我们在解密时能够判 断密文是否是由知道明文的人通过合法的方式生成的就可以了。换句话说,也就是对密文 进行认证。RSA-OAEP ( Optimal Asymmetric Encryption Padding,最优非对称加密填充)正 是基于上述思路设计的一种RSA改良算法(RFC2437 )。

 
其他公钥密码
ElGamal 方式
Rabin 方式
椭圆曲线密码(Elliptic Curve Cryptography, ECC )

 2020-05-15
 
 

以上是关于图解密码技术------第5章公钥密码的主要内容,如果未能解决你的问题,请参考以下文章

图解密码技术-------第6章 混合密码系统

图解密码技术-------第6章 混合密码系统

图解密码技术------第8章 消息认证码

图解密码技术笔记公钥密码——用公钥加密,用私钥解密

图解密码技术------第9章 数字签名

图解密码技术笔记混合密码系统——用对称密钥提高速度,用公钥密码保护会话密钥