diff -r 000000000000 -r ba25891c3a9e installationservices/swi/test/tsisfile/data/signedsis/sucert/How to create root certficate.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/installationservices/swi/test/tsisfile/data/signedsis/sucert/How to create root certficate.txt Thu Dec 17 08:51:10 2009 +0200 @@ -0,0 +1,24 @@ +# To create a RSA root cerificate need to following two steps: + +1. Create a private key for the CA: + +openssl req -nodes -newkey rsa:1024 -keyout -out -config +The config file is input parameter, and should be present in advance. + +Example: openssl req -nodes -newkey rsa:1024 -keyout cakey.pem -out careq.pem -config rsa.config + +2. Create the CA certificate: + +openssl x509 -req -in -extfile -extensions v3_ca -signkey -out -days 3650 + +Example: openssl x509 -req -in careq.pem -extfile rsa.config -extensions v3_ca -signkey cakey.pem -out cacert.pem -days 3650 + + +1. + +openssl req -nodes -newkey rsa:1024 -keyout cakey.pem -out careq.pem -config rsa.config + + +2. + +openssl x509 -req -in careq.pem -extfile rsa.config -extensions v3_ca -signkey cakey.pem -out symbiantestallcapabilitiesca.pem -days 3650 \ No newline at end of file