Curve25519

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

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

相关

  • 中央沟中央沟,亦称中央裂,是大脑最为显著的脑沟之一。中央沟分隔大脑两个主要的“叶”。其前部是额叶,后部是顶叶。与中央沟相邻的两个脑回分别为中央前回和中央后回。其中中央前回包
  • 远藤章远藤章(日语:遠藤 章/えんどう あきら Endō Akira ?,1933年11月4日-),日本生物化学家,美国国家科学院外籍院士。现任东京农工大学特别荣誉教授、东北大学特任教授、早稻田大学特
  • 焊接焊接(英语:Welding),或称焊接、熔接、镕接,是一种以加热或加压方式接合金属或其他热塑性塑料的工艺及技术。焊接透过下列三种途径达成接合的目的:依具体的焊接工艺,焊接可细分为气
  • 原台南高等女学校本馆原台南高等女学校本馆位于台南市中西区,于1998年6月26日公告为台南市市定古迹。该校为台南市第一所公立女中,最初是以“台湾总督府高等女学校分校”之名在台湾日治时期的大正
  • 靖州靖州苗族侗族自治县(靖县)位于湖南西南边缘、怀化市南部,为怀化市辖自治县。辖域面积2,211平方公里;国内生产总值159,048万元(2004年);总人口为26.17万人(2004),其中市镇人口9.68万人,
  • 克里斯·海姆斯沃斯克里斯·海姆斯沃夫(英语:Chris Hemsworth,1983年8月11日-)是澳大利亚演员,身高191公分,为漫威电影宇宙(MCU)雷神的扮演者。2010年和西班牙女星艾尔莎·巴塔奇结婚,并至今育有3名子女
  • 儿玉誉士夫儿玉誉士夫(日语:児玉 誉士夫/こだま よしお ;1911年2月18日-1984年1月17日),日本右翼运动家,于第二次世界大战时在上海担任“儿玉机关”领导人,战后于韩战时期在美国中央情报局掩护
  • 史丹妮达努什卡·赫罗尔多娃-什乔维奇科娃(捷克语:Danuška Heroldová-Šťovíčková,1929年-1976年),中文名史丹妮,是捷克汉学家,语言学家,翻译家。九卷本《捷汉词典》主要编写者。1929
  • 网根网根 (Netroots)是指透过部落格或其他网络媒体(包括 wiki 和社会性网络服务)所组织的政治性行动主义者。Netroots 这个字是由 internet 和 grassroots 两字组合而成,反映了技术
  • 新吴区图书馆坐标:31°33′06″N 120°22′14″E / 31.55167°N 120.37052°E / 31.55167; 120.37052新吴区图书馆,全称无锡市新吴区图书馆,原为无锡新区图书馆,是位于中华人民共和国江苏省