Curve25519

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

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

相关

  • 萨斯卡通萨斯卡通(Saskatoon),又译为沙斯加通,是一位于加拿大萨斯喀彻温省中部的城市,有南萨斯喀彻温河(South Saskatchewan River)以南北走向贯穿该市中央,分隔为东西两岸。萨市是萨省中最
  • 紫色经济紫色经济是可持续发展的一部分,在经济发展过程中强调产业和服务的潜在文化价值。“紫色经济旨在在经济中融入文化因素,它通过适应全球化中的人文多样性和依托文化元素来实现产
  • 提格雷语提格雷语(吉兹语:ትግረ tigre 或 ትግሬ tigrē,Xasa)属于亚非语系闪语族中的一个成员,从吉兹语演变出来,与阿姆哈拉语关系密切,并一样使用吉兹字母来拼写。提格雷语使用在伊索比
  • 各国宽带互联网用户数目列表本列表来自于根据国际电信联盟编制的数据,按互联网用户数和普及率列出各国的可分类清单。该清单包括固定宽带和蜂窝移动网络的数据:渗透率是一个用户数量占国家人口的百分比。
  • 希玛·马连尼希玛·马连尼(英语:Hema Malini,1948年10月16日-)是一名印度政治家及电影女演员。马连尼的丈夫是印度知名男星达曼德拉(Dharmendra),女儿伊莎·狄尔亦是宝莱坞演员。在成为政治家之
  • 谭玉龄谭玉龄(1920年-1942年8月14日),满族,他他拉氏。清朝末代皇帝溥仪妾室。出生在一个北京的旗人家庭,与其他满人家庭类似,在民国成立后,由于身份会招来麻烦,因此将原满族姓氏按音转关系
  • 加埃唐·加添·德·克雷宏波加埃唐·加添·德·克雷宏波(法语:Gaëtan Gatian de Clérambault,1872年7月2日-1934年11月17日),全名加埃唐·亨利·阿尔佛雷德·爱德华·莱昂·马力·加添·德·克雷宏波(法语:Ga
  • 约旦超级杯约旦超级杯(Jordan Super Cup)是约旦国内一项足球杯赛赛事,于1981年创办,约旦足球协会主办赛事,每年由约旦超级足球联赛冠军与约旦足总杯盟主之间角逐。阿尔费萨里为夺冠次数最多
  • 谢泳谢泳(1961年-),现为厦门大学中文系教授。山西榆次人,毕业于山西晋中师专英语专业,曾任《黄河》杂志副主编,著有《禁锢下的呐喊——1976至1989年的中国报告文学》、《逝去的年代》、
  • 日日日日日日(日语:あきら,1986年7月29日-),是日本奈良县出身的男性轻小说作家。千叶县立千叶西高等学校毕业,本名“辉”、笔名是“晶”(音同akira)字分成三个“日”字来表示。高中在学时便