Curve25519

✍ dations ◷ 2025-07-01 05:39:05 #椭圆曲线密码学,包含源码的公有领域软件

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

相关

  • 杨芙清杨芙清(1932年11月6日-),江苏无锡人,中国计算机软件专家,现为青岛山东科技大学信息与计算机科学学院名誉院长和北京大学信息与工程科学学部主任、教授,主要从事系统软件、软件工程
  • 吴岳良吴岳良(1962年2月-),江苏宜兴人,中国理论物理学家,中国科学院理论物理研究所研究员。1982年毕业于南京大学。1987年在中国科学院理论物理研究所获理学博士学位。现任中国科学院理
  • NaI碘化钠是一种白色晶体,实验式为NaI,用于辐射侦测、治疗碘缺乏症及作为Finkelstein反应的反应物。 无臭,味咸而微苦。有潮解性。在空气和水溶液中逐渐析出碘而变黄或棕。1g溶于0
  • 偏磷酸铵偏磷酸铵(Ammonium metaphosphate),分子式NH4PO3。分子量98.97。粒状固体。稍有吸湿性,不结块。由五氧化二磷、氨气与水蒸气反应而得。用作高浓度的氮磷复合肥料。
  • 村田英宪村田英宪,日本资深男性动画制作人。动画公司EIKEN的创立人、前代表董事,现为EIKEN名誉会长。1928年7月20日出生于广岛县广岛市。1945年8月6日二战末期,家乡被投下原子弹,弟弟在
  • 热情公路站 (加里宁-太阳线)热情公路站(俄语:Шоссе Энтузиастов,罗马化:Shosse Entuziastov)是莫斯科地铁加里宁-太阳线的一个车站,站名取自于热情公路。车站的装饰以俄罗斯历史中为自由斗争
  • 敦煌 (小说)敦煌(とんこう)是井上靖的历史小说。由讲谈社初版,现行版为新潮文库重版。以莫高窟发现的敦煌文献的由来为主题。本书是井上靖一系列“西域小说”的代表作。1960年,本作与《楼兰
  • 列夫·帕夫洛维奇·奥夫钦尼科夫列夫·帕夫洛维奇·奥夫钦尼科夫(俄语:Лев Павлович Овчинников,1943年1月21日-2020年9月29日),俄罗斯分子生物学家。俄罗斯科学院院士。莫斯科国立大学名誉
  • 青衣 (电视剧)《青衣》是2003年首播的中国大陆电视剧,共20集,讲述三代京剧青衣演员的人生故事,2002年改编自毕飞宇的同名中篇小说,张纪中为制片人,康洪雷、陈枰为导演。
  • 骆天闲骆天闲,字履康,南平人,明朝政治人物、同进士出身。天启五年(1625年),登进士。天启七年,接替饶京,担任南直隶常州府宜兴县知县,后由李献廷接任知县。此后调任嘉兴县知县,左迁应天府教授