浅析基于混合加密机制的DNSSEC
创始人
2024-07-29 13:11:47
0

基于混合加密机制的DNSSEC

对称加密算法在加密和解密中共享同一密钥,也称为单密钥算法。它要求发送方和接收方在安全通信之前共同商定一个密钥。对称加密算法的安全性依赖于共享密钥,对称加密算法的优点是算法公开、计算量小、加密速度快、加密效率高。

图 对称加密算法流程

图中是典型的对称加密算法,其中发送方和接收方使用相同的密钥K 对信息进行加密和解密。

混合加密机制及其在DNSSEC中的应用

在数据加密/解密的处理效率方面,对称加密算法优于非对称加密算法,例如DES对称加密算法,其密钥长度只有56bit,可以用软硬件实现高速处理,在软件实现时其加密效率可以达到几兆字节/秒,适合于大量信息的快速加密解密。如RSA算法由于需要进行大数计算,其加密解密速度比DES 慢的多。在密钥管理方面,非对称加密算法优于对称加密算法,例如RSA 算法可以将公钥公开,只需将自己的私钥保密,DES 算法的密钥更新较困难。

混合加密机制利用非对称加密算法加密对称加密算法的密钥,然后利用对称密钥对DNS 数据进行加解密处理,该混合加密机制结合了非对称加密算法密钥管理的快捷与对称加密算法加解密效率高、安全性好的优点,提高了DNSSEC 协议整体执行效率。

图 混合加密机制在DNSSEC的应用流程

图中为混合加密机制在DNSSEC 中的主要流程示意。用户发起对某个域名的解析请求后,用户本地DNS利用信任链得到域名权威服务器的公钥,ZONE 所属权威DNS 利用私钥加密对称密钥后发送给本地DNS,本地DNS利用之前获得的非对称公钥解密数据得到对称密钥,然后权威DNS利用对称密钥加密欲传送的DNS数据并发送给本地DNS,本地DNS 利用与发送方权威DNS 共享的对称密钥将接收到的数据进行解密并将解密后的DNS数据返回给请求用户,用户最终得到完整的正确的域名解析结果。此后本地DNS 与权威DNS 之间的域名解析通信就可以利用对称密钥快速处理。

该方案可以在保证安全性的基础上减小DNSSEC的整体计算复杂度,由于对称加密算法在破解难度上仍低于非对称加密算法,对称密钥一旦被破解则整个DNSSEC体系将面临威胁,双方通信内容将被窃听并可能遭篡改,因此在今后的研究工作中可以引入对称密钥生存周期概念,双方使用的对称密钥超过一定期限将被强制更新以保证DNSSEC 安全。

更多相关资料请阅读:

浅析基于公钥技术的DNSSEC

浅析基于公钥技术的技术方案实施复杂度

【编辑推荐】

  1. 生成和交换预共享密钥
  2. PKI基础内容介绍(1)
  3. 破解你的密码需要多长时间?
  4. 信息安全的核心之密码技术 上
  5. 揭露维基解密窃取机密信息新手段
  6. 防御网络威胁UTM技术解密(图示)

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
30分钟搞定iOS自定义相机 最近公司的项目中用到了相机,由于不用系统的相机,UI给的相机切图,必须自定义才可以。就花时间简单研究...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...