6

How can i generate ec curve25519 keys using openSSL? When I run

openssl ecparam -name curve25519 -genkey -noout -out private.ec.key

I have this message

unknown curve name (curve25519)
Vito Lipari
  • 161
  • 1
  • 1
  • 5

1 Answers1

9

Use the genpkey command:

openssl genpkey -algorithm x25519

or, for edwards25519:

openssl genpkey -algorithm ed25519

This requires a recent OpenSSL version.

Frank Denis
  • 3,073
  • 19
  • 19