DNSCurve

✍ dations ◷ 2025-11-10 01:15:32 #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。

相关

  • 鄂伦春鄂伦春族(满语:ᠣᡵᠣᠨᠴᠣ,穆麟德:Oronco,太清:Oronqo)是中国55个少数民族之一,使用鄂伦春语,分布在内蒙古自治区的大小兴安岭中。人口约8700人(2010年)。“鄂伦春”是民族自称,意为“
  • 皇室天皇 德仁 皇后 雅子上皇 明仁上皇后 美智子日本的皇室(日语:皇室/こうしつ Kōshitsu ?)包括天皇及皇族,具体的构成包括天皇与内廷皇族(日语:内廷皇族)组成的“内廷”、加上其他
  • 房山区坐标:39°44′51.29″N 116°08′13.29″E / 39.7475806°N 116.1370250°E / 39.7475806; 116.1370250* 汉族 97.57%房山区是中华人民共和国北京市的一个市辖区,属于北京四个
  • 娱乐频道 (新电信)娱乐频道(英语:Entertainment Channel)是新加坡新电信拥有的频道,专为播出内地娱乐综艺。
  • 阿方索·洛佩斯·普马雷霍阿方索·洛佩斯·普马雷霍(西班牙语:Alfonso López Pumarejo,1886年-1959年11月20日), 哥伦比亚政治人物。哥伦比亚自由党人,两任哥伦比亚总统(1934-1938、1942-1945)。洛佩斯出生
  • 中国书籍出版社中国书籍出版社(英语:China Book Publishing House),是一家中华人民共和国出版社,总部位于北京市西城区西绒线胡同甲7号。中国书籍出版社成立于1986年9月8日,是新闻出版署直属的中
  • 清锐清锐(?-?),清朝官员,成都驻防蒙古镶黄旗人。光绪九年(1883年)癸未科翻译进士。
  • 周显欣周显欣(1982年-),汉族,中国演员,因外表酷似“巩俐”而走红,因电影《高考1977》而获得中国第13届华表奖优秀故事片奖、第五届中美电影节金天使奖而受关注。
  • 飞行器的执行周期《飞行器的执行周期》(英语:)是中国歌手郭顶的专辑,由环球音乐于2016年11月29日发行。郭顶在2009年《微微》发行后陷入迷惘,他认为自己没有能力将专辑制作的更好,因而选择退居幕后
  • 路易·丹皮尔路易·丹皮尔(英语:Louie Dampier,1944年11月20日-),美国NBA联盟前职业篮球运动员。