Estou tentando gerar um par de chaves pública/privada usando a curva ECDSA secp256k1
Ao gerar a chave pública de ec256.pem (chave privada), o seguinte erro é lançado
"Carregar chave "ec256.pem": formato inválido"
Comandos usados para gerar a chave privada:
openssl ecparam -name secp256k1 -out secp256k1.pem
openssl ecparam -in secp256k1.pem -genkey -noout -out ec256.pem
chmod 400 ec256.pem
Comando usado para gerar a chave pública:
ssh-keygen -y -f ec256.pem
Below is the error thrown on running the above cmd ,
Load key "ec256.pem": invalid format
A versão que está sendo usada é
OpenSSH_7.4p1, OpenSSL 1.0.2k-fips
Preciso gerar a chave pública no formato ssh para a chave privada ec256.pem