# HG changeset patch # User Tomas Zeman # Date 1316181419 -7200 # Node ID f383a71996310ba534b0a285259c318d1df1f751 # Parent 8ce422c2db6e0d224f1408ba67ce58179585d1d3 java/keytool: pub/priv key, cert. export, self-signed cert + keystore (e.g. for tomcat server) diff -r 8ce422c2db6e -r f383a7199631 java/keytool --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/java/keytool Fri Sep 16 15:56:59 2011 +0200 @@ -0,0 +1,11 @@ +http://community.jboss.org/wiki/GeneratingSelfSignedCertificateWithKeytool +Generating Self Signed Certificate with Keytool + +Creating private/public key pair: +keytool -genkey -alias ... -keyalg RSA -validity 365 -keystore server.keystore -storetype JKS + +Extracting the public key: +keytool -export -alias ... -keystore server.keystore -rfc -file public.cert + +Creating the Truststore: +keytool -import -alias ... -file public.cert -storetype JKS -keystore server.truststore