Curve25519

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

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

相关

  • 基因基因(英语:gene)在生物学中指DNA或RNA内编码基因产物(RNA或蛋白质)的合成的核苷酸序列。基因也可视作基本遗传单位,亦即一段具有功能性的DNA或RNA序列。弄清其序列本身的过程叫基
  • 肺痈肺痈是中医学中肺叶生疮,形成脓疡的一种病证。临床以咳嗽、胸痛、发热和吐痰腥臭,甚则咳吐脓血为特征。西医的肺脓肿、化脓性肺炎、支气管扩张合并感染等,均可参考本证辨证论治
  • 丝足虫门丝足虫门是一类原生动物,属于有孔虫界. 也有人主张丝足虫独立为一界.丝足虫的主要特征是通过丝状伪足摄食,没有真实的胞口。
  • 岁星纪年古代中国人注意到,岁星(木星)平均每12年运行一周天,由此便产生了岁星纪年法,在春秋战国时十分流行。这种历法把黄道附近一周天由西向东分为十二星次,岁星每年行一星次,十二星次的名
  • 噬抹香鲸属噬抹香鲸属(Brygmophyseter)是抹香鲸总科中一属已经灭绝的齿鲸,生存于中新世时期。于1995年首次进行命名分类时,此物种被划入为已经灭绝的斯卡尔鲸科,称为四贺斯卡尔鲸(Scaldicet
  • 阿布德赫列克·班纳阿布德赫列克·班纳(Abdelkhalek El-Banna,1988年7月4日-)是一名埃及划船运动员,主攻男子单人双桨和男子双人双桨项目。他曾获得非洲划船锦标赛男子双人双桨冠军。
  • 马克斯·艾布拉姆森阿尔伯特·“马克斯”·艾布拉姆森(英语:Albert "Max" Abramson;1976年4月29日-),是美国的政治人物,2014年至2016年及2018年至今的新罕布什尔州众议院罗京安县第二十选区(汉普顿瀑布
  • 恰普拉恰普拉(Chapra),是印度比哈尔邦Saran县的一个城镇。总人口178835(2001年)。该地2001年总人口178835人,其中男性96077人,女性82758人;0—6岁人口27224人,其中男13884人,女13340人;识字率
  • 戈勒克布尔县戈勒克布尔县是印度的一个县,位于该国北部,由北方邦负责管辖,面积3,483平方公里,识字率为73.25%,2011年人口4,436,275,人口密度每平方公里1,274人。
  • 白痴 (电影)《白痴》是丹麦导演拉斯·冯·提尔在1998年的喜剧电影,同时也入围该年戛纳影展正式竞赛片。这也是拉斯冯提尔第一部遵循逗马宣言所拍摄出来的电影,一般称之逗马2号;该片同时也