我已经看到有关此主题的堆栈溢出中的一些帖子,其中大多数没有任何答案,如
我的问题是我一直在使用链接中的这些命令
https://wiki.openssl.org/index.php/Command_Line_Elliptic_Curve_Operations
我想使用命令
对曲线的执行时间进行基准测试1)时间openssl ecparam -name secp256k1 -genkey -noout -out secp256k1-key.pem
我得到时间结果,但我不明白这是否对应于公钥生成或共享密钥生成
我也不明白这是否使用仿射坐标或雅可比投影坐标?
有没有办法了解更多信息?
如果有人以前有这方面的经验,任何建议都会非常有帮助。感谢您的耐心等待! ,但是当我输入
时我不明白答案 0 :(得分:0)
我得到时间结果,但我不明白这是否对应于公钥生成或共享密钥生成
该命令是关于生成私钥/公钥对(如" genkey"参数所示)。创建共享密钥通常称为密钥派生或密钥协议。
我也不明白这是否使用仿射坐标或雅可比投影坐标?
存储在pem文件中的密钥将使用仿射坐标(可能采用压缩形式)。当被保存在记忆中以执行操作时,它们可以被保持在雅可比投影坐标中。但是当密钥被写出/读入时,这些将被转换为/从仿射坐标转换。