首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在椭圆曲线前面,如X25519,X代表什么?

在椭圆曲线前面,如X25519,X代表什么?
EN

Cryptography用户
提问于 2020-10-08 15:11:01
回答 1查看 1.3K关注 0票数 14

我见过Curve25519和X25519,Curve448和X448。我在这个回答上看到了一个小音符

(历史注释:最初,X25519被称为Curve25519,但现在Curve25519只是表示椭圆曲线,X25519则表示密码系统。)

  • CurveABC是椭圆曲线,XABC是密码体制,这是一个标准吗?
  • 或者,这只是椭圆曲线密码之间的约定。
EN

回答 1

Cryptography用户

回答已采纳

发布于 2020-10-08 15:31:59

这是IETF.org的一个开放标准。

我们可以找到详细的邮件IETF档案,D. J.伯恩斯坦的答复;

"Curve25519“指椭圆曲线的现象越来越普遍,而最初的论文将"Curve25519”定义为使用该曲线的X坐标DH系统。"Ed25519“毫不含糊地指使用这条曲线的爱德华兹坐标签名系统。肯尼和多伦多的其他人建议修改术语,明确区分这三个项目。让我提出以下术语:

  • "X25519“是推荐的Montgomery-X坐标DH函数.
  • "Ed25519“是推荐的爱德华兹坐标签名系统。
  • "Curve25519“是底层的椭圆曲线。

所有相关的坐标系在文献中已经有了标准名称,我建议每当有必要讨论坐标系统本身:...时,都坚持使用这些名称

螺栓是我的。

票数 16
EN
页面原文内容由Cryptography提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://crypto.stackexchange.com/questions/84434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档