README.md
Rendering markdown...
#!/bin/bash
# find your curve
#openssl ecparam -list_curves
# create privatekey
#openssl ecparam -out ec.key -name prime256v1 -genkey -noout
# create privatekey contains explicit elliptic curve parameters
# with a base point encoded in compressed form
openssl ecparam -out ec.key -name prime256v1 -genkey -noout -param_enc explicit -conv_form compressed
# show the privatekey info
# openssl ec -in ec.key -text -noout
# create a self-signed certificate
openssl req -new -x509 -key ec.key -out cert.der -outform DER -days 360 -subj "/CN=TEST/"
# show the cert info
# openssl x509 -in cert.der -text -noout -inform DER