Curve25519

✍ dations ◷ 2025-12-10 17:56:48 #椭圆曲线密码学,包含源码的公有领域软件

在密码学中,Curve25519是一种椭圆曲线,被设计用于椭圆曲线迪菲-赫尔曼(ECDH)密钥交换方法,可用作提供256比特的安全密钥。它是不被任何已知专利覆盖的最快ECC曲线之一。

最初的Curve25519草稿将其定义成一个迪菲-赫尔曼(DH)函数。在那之后Daniel J. Bernstein提出Curve25519应被作为底层曲线的名称,而将X25519作为其DH函数的名称。

所用的曲线是y2 = x3 + 486662x2 + x,蒙哥马利曲线,在由素数2255 − 19定义的素数场的二次扩展上,并且使用基点x = 9。这个基点的阶数是 ( 2 252 + 27742317777372353535851937790883648493 ) {\displaystyle (2^{252}+27742317777372353535851937790883648493)} 坐标),因此它允许在ECDH中高效地使用Montgomery梯子,仅使用坐标。

Curve25519的构造使其避免了许多潜在的实现缺陷。 根据设计,它不受定时攻击的影响,并且它接受任何32字节的字符串作为有效的公钥,并且不需要验证。

该曲线在双有理几何上等同于Ed25519(英语:Ed25519)签名方案中使用的扭曲Edwards曲线。

相关

  • 壬二酸壬二酸是一种饱和二羧酸,化学式为HOOC(CH2)7COOH。在标准状态下,纯壬二酸呈白色粉末状。壬二酸自然存在于小麦、黑麦和大麦等榖物中。壬二酸可作为聚合物和增塑剂等化工产品的
  • 洛克菲勒洛克菲勒(英文:Rockefeller)可以指:
  • 石油输出国组织石油输出国组织(英语:Organization of the Petroleum Exporting Countries,OPEC,发音为/ˈoʊpɛk/ OH-pek;简称欧佩克、油盟或油组)是由伊朗、伊拉克、科威特、沙特阿拉伯和委内
  • 张岱张岱画像张岱(1597年10月5日-约1684年),字宗子、石公,号陶庵、蝶庵:206,浙江绍兴人,明末清初作家和史学家。张岱出身书香世家,三代进士,家境富裕,前半生生活奢华,养尊处优,精通各种玩乐
  • 温希凡温希凡,1929年生于辽宁省法库县。历史专业毕业,毕业学校不详。1952年参加吉林大学物理系创建工作,先后任党支部书记、党总支书记、系副主任等职;1981—1984年任吉林大学党委副书
  • 第八集团军第八军团,或第八集团军,可以指下列的军事单位:
  • 平壤电台朝鲜中央广播电台(韩语:조선중앙방송,英语:Korean Central Broadcasting Station)是朝鲜民主主义人民共和国的国家广播电台,直接受朝鲜中央广播委员会领导,主要对朝鲜国内和南朝鲜
  • 西伯加虫科见内文西伯加虫科(学名:Siboglinidae)是动物界环节动物门多毛纲缨鳃虫目之下的一个科。本科物种包括原来须腕动物门(Pogonophora)及前庭动物门(Vestimentifera)的所有物种合共约100
  • 1981年冬季世界大学生运动会第十届冬季世界大学生运动会于1981年2月25日至3月4日在西班牙的哈卡举行。这是西班牙首次主办冬季世界大学生运动会。
  • 陈新 (桥梁工程专家)陈新(1932年1月12日-2011年6月26日),男,江苏无锡人,中国桥梁工程专家、中国工程院院士,第九届全国人大代表。