HI! 

I have a problem creating a elliptic curve 's certificate and a private key. 

Here is the error : 

OpenSSL> ca -policy policy_anything -days 730  -md sha256  -out
tbug-cert.pem -infiles tbug-req.pem 
Using configuration from /usr/local/ssl/openssl.cnf
CA certificate and CA private key do not match
3084:error:0B080073:x509 certificate routines:X509_check_private_key:key
type mismatch:x509_cmp.c:402:
error in ca


Here is the script :

openssl ecparam -genkey -text -name prime256v1 -out ../ca/ca.key

openssl req -new -x509  -days 3652  -key ../ca/ca.key  -sha256 -out
cacert.pem

pkcs12 -export -in cacert.pem -inkey ../ca/ca.key -name ca-ecc256key -out
ca.p12 -passout pass:pswd

openssl ecparam -genkey -text -name prime256v1  -out
tbug-key-unprotected.pem

# to password protect the pvt key, run this next line
openssl ec -in tbug-key-unprotected.pem -out tbug-key.pem  -aes128 -passout
pass:pswd

#-----------------------------------------------------------------------
# generate a user CSR (unsigned)
openssl req  -new -x509 -days 730 -sha256 -key tbug-key.pem  -out tmp.pem
-passin pass:pswd 

# sign it
openssl x509 -x509toreq -sha256 -in tmp.pem -signkey tbug-key.pem   -passin
pass:pswd -out tbug-req.pem

openssl ca -policy policy_anything -days 730  -md sha256  -out tbug-cert.pem
-infiles tbug-req.pem 

can anyone help me find what's wrong??? thanks...
-- 
View this message in context: 
http://www.nabble.com/Creation-of--an-ECC-certificate-and-private-key-tp18133746p18133746.html
Sent from the OpenSSL - Dev mailing list archive at Nabble.com.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to