加载密钥“ ec256.pem”:尝试从私钥生成公钥时抛出了无效的格式

时间:2019-03-28 12:02:44

标签: openssl cryptography openssh ecdsa

我正在尝试使用ECDSA曲线生成公钥/私钥对 secp256k1

从ec256.pem(私钥)生成公钥时,会引发以下错误

Load key "ec256.pem": invalid format

用于生成私钥的命令:

openssl ecparam -name secp256k1 -out secp256k1.pem

openssl ecparam -in secp256k1.pem -genkey -noout -out ec256.pem

chmod 400 ec256.pem

用于生成公钥的命令:

ssh-keygen -y -f  ec256.pem

Below is the error thrown on running the above cmd ,

Load key "ec256.pem": invalid format

使用的版本是

OpenSSH_7.4p1,OpenSSL 1.0.2k-fips

我需要以ssh格式为ec256.pem私钥生成公钥

0 个答案:

没有答案