首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >了解OpenSSL ECDH代码

了解OpenSSL ECDH代码
EN

Stack Overflow用户
提问于 2018-03-25 02:33:17
回答 1查看 201关注 0票数 0

我在stack overflow中看到了一些关于这个主题的帖子,其中大多数都没有任何答案,比如

OpenSSL calculate ECDH secret

我的问题是,我一直在使用链接中的这些命令

https://wiki.openssl.org/index.php/Command_Line_Elliptic_Curve_Operations

我想使用以下命令对曲线的执行时间进行基准测试

1)time openssl ecparam -name secp256k1 -genkey -noout -out secp256k1-key.pem

我得到了时间结果,但我不知道这是对应于公钥生成还是共享密钥生成

我也不明白这是用仿射坐标还是用雅可比投影坐标?

有没有办法了解更多?

如果有人以前有过这方面的经验,任何一种建议都会非常有帮助。感谢您的耐心等待,但我无法理解我输入的内容

EN

回答 1

Stack Overflow用户

发布于 2018-03-26 16:49:45

I获得时间结果,但我不知道这是否对应于公钥生成或共享密钥生成

该命令用于生成私钥/公钥对(如"genkey“参数所示)。共享秘密的创建通常被称为密钥派生或密钥协定。

我也不明白这是用仿射坐标还是用雅可比投影坐标?,

,I,不理解,是使用仿射坐标还是雅可比投影坐标?

存储在pem文件中的密钥将使用仿射坐标(可能以压缩形式)。当它们被保存在内存中以执行操作时,它们可能被保存在雅可比投影坐标中。但是当密钥被写出/读入时,这些坐标被转换为仿射坐标或从仿射坐标转换而来。

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

https://stackoverflow.com/questions/49468392

复制
相关文章

相似问题

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