Curve25519

✍ dations ◷ 2025-10-22 18:19:38 #椭圆曲线密码学,包含源码的公有领域软件

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

相关

  • 药婆药婆为中国古代妇女职业之一,为三姑六婆中的一种。主要为卖药草及成药,如牙痛药、安胎药及堕胎药,,并利用土方替人治病。得到官方认可、有专业知识的女医师(医婆)及市井中混混之女
  • 微流星体微流星体是微小的流星体,是在太空中的微小固体,通常质量不到1公克。微陨石是穿越地球的大气层之后依然存在,并到达地球表面的这种物体。微流星体非常小,它们通常产生于太阳系诞
  • 海底隧道海底隧道是在海底建造的连接海峡两岸的隧道,是供车辆、铁路通行的。海底隧道大可分为海底段、海岸段和引道三部分。其中海底段是主要部分,它埋置在海床底下,两端与海岸连接,再经
  • 世界集装箱吞吐量最大港口列表本条目列出世界上集装箱吞吐量最大的港口。以下是2012年世界上集装箱吞吐量排名前二十位的港口。世界上集装箱吞吐量排名前十位的港口。本年度前十位最繁忙的港口之中,中国大
  • GPS卫星GPS卫星是指全球定位系统中所使用的人造卫星。第一颗卫星Navstar 1于1978年2月22日发射升空。GPS的人造卫星由美国太空军第50航空联队负责运营。GPS卫星可分为试验卫星和工
  • 鲍洛格·佐尔丹鲍洛格·佐尔丹(匈牙利语:Balog Zoltán,1958年1月7日-),匈牙利政治人物。2006年至今,担任匈牙利国会议员。2012年5月起,担任匈牙利人力资源部部长。鲍洛格·佐尔丹为青年民主主义者
  • 底 (消歧义)底的意思是器物或物体的最下部分。底、Base或BASE也可以指:
  • 米兰达·可儿米兰达·梅·可儿(英语:Miranda May Kerr,1983年4月20日-),生于澳大利亚悉尼,澳洲超级名模、企业家、慈善家、环保人士。米兰达·梅·可儿(Miranda May Kerr)1983年生于澳大利亚悉尼
  • 杜野真子杜野真子(日语:杜野 まこ/もりの まこ,1987年1月24日-),是日本宫城县出身的女性艺人、声优,Sun Music Production(日语:サンミュージックプロダクション)所属。身高158cm,水瓶座。
  • 中孝介中孝介(1980年7月13日-),日本男歌手,鹿儿岛县奄美大岛名濑市(现已合并为奄美市)出身。琉球大学法文学院社会人类学系毕业,曾隶属于日本索尼音乐娱乐旗下的EPIC Records Japan Inc。2