小编arc*_*en7的帖子

OpenSSL EdDSA 指定密钥大小

我需要为elliptic我正在处理的项目的 NodeJS模块生成一些带有 ed25519 曲线的密钥对。经过一番搜索,发现可以使用以下命令完成此操作:

openssl genpkey -algorithm ed25519 -out private.pem
Run Code Online (Sandbox Code Playgroud)

但是,这始终会生成长度为 64 个字符的密钥。不过,我希望为密钥指定一定的大小。这可以使用 OpenSSL 吗?如果没有,能否请我指出一种方法,该方法可以在其他地方安全地生成具有设定大小的此类密钥?

另外,我对椭圆曲线密码学很陌生,还不太了解 EdDSA 密钥是如何生成的。所以请告诉我我是否完全无法理解这一点,如果是这样,请解释我哪里出错了。

openssl elliptic-curve node.js

4
推荐指数
1
解决办法
1372
查看次数

标签 统计

elliptic-curve ×1

node.js ×1

openssl ×1