文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
2.6 算法的混合使用
理论上,截取的密文越多,破译出密钥的概率越大。
DES 算法:高强度和高效率,但密钥的管理复杂且不方便;
RSA 算法:有密钥管理方面的优势,但加密效率极低,难以利用 RSA 算法来加密大批量的数据
实际中人们常将上述两种算法结合使用,以期同时获得公开密钥加密体制的安全优点和秘密密钥加密体制的速度优势。工作过程如下图所示。
图 1 加密算法混合使用示例图
秘密密钥加密体制和公开密钥加密体制的结合使用,不但可以简化秘密密钥加密体制中的密钥管理,而且能够做到对应每个明文使用一个不同的密钥(即一次一钥);由于每个密钥仅仅使用一次,既使在某一次传输中密钥不慎泄露,它也只影响本次交换的信息。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论