充分发挥了des和rsa两种加密体制的优点

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-30

充分发挥了DES和RSA两种加密体制的优点,妥善解决了密钥传送过程中的安全问题的技术是:数字信封。

数字信封是将对称密钥通过非对称加密(即:有公钥和私钥两个)的结果分发对称密钥的方法。数字信封是实现信息完整性验证的技术。

PKCS#7中将数字信封作为术语进行定义,而在正文中对进行了如下解释:数字信封包含被加密的内容和被加密的用于加密该内容的密钥。

扩展资料:

在数字信封中,信息发送方采用对称密钥来加密信息内容,然后将此对称密钥用接收方的公开密钥来加密(这部分称数字信封)之后,将它和加密后的信息一起发送给接收方,接收方先用相应的私有密钥打开数字信封,得到对称密钥,然后使用对称密钥解开加密信息。

这种技术的安全性相当高。数字信封主要包括数字信封打包和数字信封拆解,数字信封打包是使用对方的公钥将加密密钥进行加密的过程,只有对方的私钥才能将加密后的数据(通信密钥)还原;数字信封拆解是使用私钥将加密过的数据解密的过程。

参考资料来源:

百度百科-数字信封



  • RSA和DES算法的优缺点、比较
    答:DES算法:优点:密钥较短,加密处理简单,加解密速度快,适用于加密大量数据的场合。缺点:密钥单一,不能由其中一个密钥推导出另一个密钥。RSA算法:优点:应用广泛,加密密钥和解密密钥不一样,一般加密密钥称为私钥。解密密钥称为公钥,私钥加密后只能用公钥解密,,当然也可以用公钥加密,用私钥解密。缺...
  • 加密基础知识二 非对称加密RSA算法和对称加密
    答:人们认识到,加密和解密可以使用不同的规则,只要这两种规则之间存在某种对应关系即可,这样就避免了直接传递密钥。这种新的加密模式被称为"非对称加密算法"。 1977年,三位数学家Rivest、Shamir 和 Adleman 设计了一种算法,可以实现非对称加密。这种算法用他们三个人的名字命名,叫做RSA算法。从那时直到现在,RSA算法一直...
  • DES 加密算法与RSA加密算法有何异同?
    答:DES算法:美国国家标准局1973年开始研究除国防部外的其它部门的计算机系统的数据加密标准,于1973年5月15日和1974年8月 27日先后两次向公众发出了征求加密算法的公告。 1977年1月,美国政府颁布:采纳IBM公司设计的方案作为非机密数据的正式数据加密标准(DES? Data Encryption Standard)。RSA是第一个既能...
  • DES算法和RSA算法的区别
    答:显然,采用不对称加密算法,收发信双方在通信之前,收信方必须将自己早已随机生成的公钥送给发信方,而自己保留私钥。由于不对称算法拥有两个密钥,因而特别适用于分布式系统中的数据加密。广泛应用的不对称加密算法有RSA算法和美国国家标准局提出的DSA。以不对称加密算法为基础的加密技术应用非常广泛。DES算法...
  • 什么是单钥密码体制?什么是双钥密码体制?
    答:由于双钥密码体制的加密和解密不同,且能公开加密密钥,而仅需保密解密密钥,所以双钥密码不存在密钥管理问题。双钥密码还有一个优点是可以拥有数字签名等新功能。最有名的双钥密码体系是:1977年由Rivest,Shamir和Ad1eman人提出的RSA密码体制。双钥密码的缺点是:双钥密码算法一般比较复杂,加解密速度慢...
  • des是什么密码体制
    答:加密密钥和解密密钥不同,可将加密密钥公之于众,谁都可以使用;而解密密钥只有解密人自己知道,用公共密钥加密的信息只能用专用密钥解密。由于公开密钥算法不需要联机密钥服务器,密钥分配协议简单,所以极大地简化了密钥管理。除加密功能外,公钥系统还可以提供数字签名。目前,公开密钥加密算法主要有RSA、Fer...
  • 加密技术分为两类即什么和什么
    答:在安全保密中,可通过适当的密钥加密技术和管理机制来保证网络的信息通讯安全。密钥加密技术的密码体制分为对称密钥体制和非对称密钥体制两种。对称加密以数据加密标准(DES,Data Encryption Standard)算法为典型代表,非对称加密通常以RSA(Rivest Shamir Adleman)算法为代表。对称加密的加密密钥和解密密钥相同...
  • RSA与DES算法怎样结合建立安全通信信道
    答:DES的弱点密钥开始通信的时候必须基于可信信道,如果密钥被截获。那么信息毫无保密可以言。所以可以用diffid-Hellman交换DES的密钥。如果甲和乙通信。甲先用乙的公钥加密,再用双方的DES共有的密钥加密。之后乙得到密文,先用DES密钥解密,然后再用乙的私钥解密就可以了。总之就是先RSA然后DES。这题我感觉...
  • 简述加密技术的基本原理,并指出有哪些常用的加密体制及其代表算法_百度...
    答:AES(Advanced Encryption Standard):高级加密标准,是下一代的加密算法标准,速度快,安全级别高;算法原理 AES 算法基于排列和置换运算。排列是对数据重新进行安排,置换是将一个数据单元替换为另一个。AES 使用几种不同的方法来执行排列和置换运算。2、非对称算法 常见的非对称加密算法如下:RSA:由 ...
  • 对称加密和非对称加密
    答:对称加密,如DES和AES,以其卓越的速度,使用单一密钥进行数据加密,但在密钥分发和管理上面临挑战,特别是处理大规模数据时。DES,经典的64位对称加密算法,虽易有弱密钥,但通过密钥增强技术得以弥补,其加密过程涉及初始置换和子密钥获取。相比之下,非对称加密,如RSA和ECC,以公钥和私钥的巧妙组合提供...