DNSCurve

✍ dations ◷ 2025-08-03 20:07:56 #DNSCurve

DNSCurve是Daniel J. Bernstein设计的一种域名系统(DNS)的新安全协议。

DNSCurve使用Curve25519椭圆曲线加密算法创建Salsa20使用的密钥,配以MAC函数Poly1305,用来加密和验证解析器与身份验证服务器之间的DNS网络数据包。远端验证服务器的公钥放在NS记录中,以便递归解析器了解服务器是否支持DNSCurve。键值以魔术字符串uz5开头,后随51字节的Base32(英语:Base32)编码的服务器的255位公钥。例如,以BIND格式来看:

example.com. IN NS uz5bcx1nh80x1r17q653jf3guywz7cmyh5jv0qjz0unm56lq7rpj8l.example.com.

解析器然后向服务器发送一个包含DNSCurve公钥、96位nonce和一个包含查询的加密箱的数据包。加密箱为采用解析器的私钥、服务器的公钥和nonce创建。服务器的响应包含不同的96位nonce及其自身的加密箱,其中包含查询的答案。

DNSCurve中使用的加密工具也在CurveCP中使用,它是基于UDP而非TCP协议,使用椭圆曲线加密算法来加密和认证数据。一个类比是,DNSSEC像使用PGP加密一个网页,而CurveCP和DNSCurve像是使用SSL来加密和身份验证信道。正如PGP签名的网页可以通过SSL加密的信道发送,DNSSEC的数据也可通过DNSCurve保护。

DNSCurve声称优于以前的DNS服务:

DNSCurve使用256位椭圆曲线加密算法,NIST估计大致相当于3072比特RSA。ECRYPT报告了类似的估计。它为每个查询都使用公钥加密(类似SSH和SSL),以及96比特nonces以防止重放攻击。Google安全官Adam Langley称:“很大概率上,没有人能在不使用一台大型的量子计算机的情况下解决curve25519的单个实例。”

Adam Langley在他的个人网站上展示了DNSCurve所使用的curve25519的速度测试,它是测试中最快的椭圆曲线加密法。根据NSA所说,椭圆曲线加密法在增加密钥大小的同时,几何速率方面的性能优于RSA和Diffie-Hellman。

DNSCurve通过Matthew Dempsky为dnscache的一个补丁获取了首个递归支持。Dempsky也有一个GitHub代码库,里面包括Python DNS查询工具和一个C语言编写的转发器。Adam Langley同样有一个GitHub代码库。有一个权威转发器名为CurveDNS,它允许DNS管理员保护现有的安装而无须打补丁。OpenDNS已发布DNSCrypt来保护OpenDNS用户与其递归解析器之间的信道。Jan Mojžíš发布了curveprotect,这是一个实现DNSCurve和CurveCP的包,保护DNS、SSH、HTTP和SMTP等常见服务。

OpenDNS 服务超过5000万用户的于2010年2月23日宣布其递归解析器支持DNSCurve。2011年12月6日,OpenDNS宣布名为DNSCrypt的新工具该工具能保护OpenDNS与其用户之间的信道。尚无其他类似的权威DNS提供商部署DNSCurve。

相关

  • 顺视黄酸维A酸(Tretinoin、ATRA),又称全反式维甲酸及视黄酸,分子式:C20H28O2,分子量300.44,CAS号302-79-4,熔点180℃。医学导航: 皮肤附件解剖/生理/发育病理/先天/肿瘤, 症状/齐名手术,
  • 迈克尔受体麦克尔加成(Michael reaction),最有价值的有机合成反应之一,是构筑碳-碳键的最常用方法之一。有时也称为1,4-加成、共轭加成。是亲核试剂对α,β-不饱和羰基化合物发生的β位碳原
  • 孙必干孙必干(1941年-)大使,中华人民共和国外交官。1990年7月21日,中华人民共和国与沙特阿拉伯王国建交,并开始派遣驻沙特阿拉伯特命全权大使。孙必干担任首任中华人民共和国驻沙特阿拉
  • 日本公众假期日本公众假期在狭义上指国民祝日(日语:国民の祝日/こくみんのしゅくじつ  */?),即国定的纪念日,广义上还包括国民休日(日语:国民の休日)(国民の休日/こくみんのきゅうじつ  ?)与补假
  • 吴光亮吴光亮(1834年-1898年),字霁轩,为清朝军事人物,广东省南韶连道韶州府英德县(今广东省清远市英德市)人。早期受知于左宗棠的部下康器国,整顿顺昌新营,后被任命为南澳镇总兵。同治十三年
  • 关肃霜关肃霜(1929年8月25日-1992年3月6日),原名关鹔鹴,又名关大毛,湖北荆州人,满族,中国京剧表演艺术家,工旦行,中国共产党党员。她文戏武戏都能,开发出“靠旗出手”等多种武术动作,并培养了
  • 移动迷宫3:死亡解药《移动迷宫3:死亡解药》(英语:)是一部2018年美国科幻、反乌托邦、动作和惊悚电影,为韦斯·波尔执导,电影改编自詹姆斯·达许纳的同名小说。本片为2015年电影《移动迷宫:烧痕审判》
  • 原优子原优子(1992年6月13日-)是日本的女性声优、舞台演员,埼玉县出身。身高158cm。演剧集团圆所属。2011年进入圆演剧研究所,2013年昇格为演剧集团圆成员。兴趣是制作蛋糕。※粗体字为
  • 李浩修李浩修(1986年12月5日-),生于中华人民共和国黑龙江省哈尔滨市,朝鲜族,身高177cm,中国男歌手。经纪公司为新鲜音乐。
  • 2022年1月杭州市2019冠状病毒病聚集性疫情2022年杭州市2019冠状病毒病聚集性疫情是指2022年1月起在中华人民共和国浙江省杭州市爆发的2019冠状病毒病本土聚集性疫情。2022年1月25日晚上10点,浙江大学医学院附属第二医院滨江院区报告,在发热门诊就诊患者中,发现1例本地初筛阳性人员。26日凌晨,该人员被诊断为确诊病例。后经调查,本轮疫情是由慧而特(中国)餐饮设备有限公司引起,发现的病例大部分是该企业员工。截至2月4日,杭州市共有确诊病例114例,分布全市多区。此轮疫情也外溢到4省5地,包括江西省上饶市、湖北省罗田县、贵州省安顺市、河南省