diff -r 7333d7932ef7 -r 8b7f4e561641 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 Wed Sep 01 12:22:02 2010 +0100 @@ -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