关于PCI数据加密技术与应用.pptVIP

  • 8
  • 0
  • 约6.51千字
  • 约 43页
  • 2017-11-08 发布于湖北
  • 举报
PCI数据加密技术与应用

1.公开密钥加密算法的特点 公开密钥密码体制算法:使用一个加密算法E和一个解密算法D,它们彼此完全不同,根据已选定的E和D,即使已知E的完整描述,也不可能推导出D。 密钥对 产生源 2.使用公开密钥加密算法进行数字签名 书信或文件是根据亲笔签名或印章来证明其真实性的。但在计算机网络中传送的文件又如何盖章呢?这就是数字签名所要解决的问题。 数字签名必须保证做到以下3点:  (1)接收者能够核实发送者对报文的签名;  (2)发送者事后不能抵赖对报文的签名;  (3)接收者不能伪造对报文的签名。 3.RSA密码系统 RSA算法是最著名的公开密码体制。基于大数分解的难度。其公开密钥和私人密钥是一对大素数的函数,从一个公开密钥和密文中恢复出明文的难度等价于分解两个大素数之积。 RSA算法过程:首先是设计密钥,然后是对消息加密,最后是对密文解密。 (1)设计密钥 在离线方式下,先产生两个足够大的强质数p、q。可得p与q的乘积为n=pxq。再由p和q算出另一个数z=(p-1)×(q-1),然后再选取一个与z互素的奇数e,称e为公开指数;从这个e值可以找出另一个值d,并能满足e×d=1 mod (z)条件。舍弃p和q(但绝不能泄露)。由此而得到的两组数(n,e) 和 (n,d)分别被称为公开密钥和秘密密钥,或简称公钥和私钥。 (2)加密 对于明文M,用公钥 (n,e) 加密可得到密文C。

文档评论(0)

1亿VIP精品文档

相关文档