Curve25519

✍ dations ◷ 2025-12-08 00:42:55 #椭圆曲线密码学,包含源码的公有领域软件

在密码学中,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曲线。

相关

  • 金泽大学なす紺各学域人間社会学域理工学域金泽大学(日语:金沢大學/かなざわだいがく Kanazawa daigaku;英语译名:Kanazawa University),简称金大(きんだい),是一所本部位于石川县金泽市的日
  • 张宗烨张宗烨(1935年1月29日-),出生于北京,祖籍浙江杭州,核理论物理学家、中国科学院院士,著名哲学家张东荪之女,物理学家张宗燧之妹。张宗烨于1956年毕业于北京大学物理系,此后先后任职于
  • 艾藻尔艾藻尔(印地语:आइजोल)位于印度东北部,是米佐拉姆邦的首府。
  • 亨利三世 (法兰西)亨利三世(Henri III,原名:亨利·亚历山大(Henri Alexandre),1551年9月19日-1589年8月2日)法国瓦卢瓦王朝国王(1574年—1589年在位)。亨利二世第四子,母为凯瑟琳·德·麦第奇。生于枫丹
  • 训戎站训戎站(韩语:훈융역)是朝鲜民主主义人民共和国咸镜北道庆源郡训戎里的一个铁路车站,属于咸北线。咸北线
  • 叶笛 (作家)叶笛(1931年9月21日-2006年5月9日),原名叶寄民,台湾诗人、作家、评论家、翻译工作者、教育工作者,台湾台南人。台南师范学校(现国立台南大学)毕业,后来到日本留学,在东京大学等校学习
  • 镇西堡镇西堡(泰雅语:Cinsbu)意为“第一道曙光最早照到的地方”,位于台湾新竹县尖石乡后山高海拔(海拔约1700米)的一个泰雅族部落。与司马库斯一样,位处深山交通不便,编属于尖石乡秀峦村第
  • 伍贻经伍贻经(1930年-2018年),男,江苏省武进县人。中国病理生理学家,医学教育家。中国病理生理学会理事长。1930年3月生。1954年毕业于大连医学院,并在卫生部生理学高师班学习一年。历任
  • 赵宁 (清朝)赵宁,浙江人,是一名清朝政治人物。赵宁曾于1688年接替朱雯任松江府知府一职,1690年由李元瑨接任。
  • 比尔·穆米小查尔斯·威廉·穆米(Charles William "Bill" Mumy Jr. (/ˈmuːmi/,1954年2月1日-)是美国的一名演员、音乐家和科幻界名人。他在1960年代以童星的身份出现在许多电视电视系列