| author | Tomas Zeman <tzeman@volny.cz> |
| Thu, 14 Nov 2013 09:25:21 +0100 | |
| changeset 36 | d65b324282f0 |
| parent 15 | f383a7199631 |
| permissions | -rw-r--r-- |
|
15
f383a7199631
java/keytool: pub/priv key, cert. export, self-signed cert + keystore (e.g. for tomcat server)
Tomas Zeman <tzeman@volny.cz>
parents:
diff
changeset
|
1 |
http://community.jboss.org/wiki/GeneratingSelfSignedCertificateWithKeytool |
|
f383a7199631
java/keytool: pub/priv key, cert. export, self-signed cert + keystore (e.g. for tomcat server)
Tomas Zeman <tzeman@volny.cz>
parents:
diff
changeset
|
2 |
Generating Self Signed Certificate with Keytool |
|
f383a7199631
java/keytool: pub/priv key, cert. export, self-signed cert + keystore (e.g. for tomcat server)
Tomas Zeman <tzeman@volny.cz>
parents:
diff
changeset
|
3 |
|
|
f383a7199631
java/keytool: pub/priv key, cert. export, self-signed cert + keystore (e.g. for tomcat server)
Tomas Zeman <tzeman@volny.cz>
parents:
diff
changeset
|
4 |
Creating private/public key pair: |
|
f383a7199631
java/keytool: pub/priv key, cert. export, self-signed cert + keystore (e.g. for tomcat server)
Tomas Zeman <tzeman@volny.cz>
parents:
diff
changeset
|
5 |
keytool -genkey -alias ... -keyalg RSA -validity 365 -keystore server.keystore -storetype JKS |
|
f383a7199631
java/keytool: pub/priv key, cert. export, self-signed cert + keystore (e.g. for tomcat server)
Tomas Zeman <tzeman@volny.cz>
parents:
diff
changeset
|
6 |
|
|
f383a7199631
java/keytool: pub/priv key, cert. export, self-signed cert + keystore (e.g. for tomcat server)
Tomas Zeman <tzeman@volny.cz>
parents:
diff
changeset
|
7 |
Extracting the public key: |
|
f383a7199631
java/keytool: pub/priv key, cert. export, self-signed cert + keystore (e.g. for tomcat server)
Tomas Zeman <tzeman@volny.cz>
parents:
diff
changeset
|
8 |
keytool -export -alias ... -keystore server.keystore -rfc -file public.cert |
|
f383a7199631
java/keytool: pub/priv key, cert. export, self-signed cert + keystore (e.g. for tomcat server)
Tomas Zeman <tzeman@volny.cz>
parents:
diff
changeset
|
9 |
|
|
f383a7199631
java/keytool: pub/priv key, cert. export, self-signed cert + keystore (e.g. for tomcat server)
Tomas Zeman <tzeman@volny.cz>
parents:
diff
changeset
|
10 |
Creating the Truststore: |
|
f383a7199631
java/keytool: pub/priv key, cert. export, self-signed cert + keystore (e.g. for tomcat server)
Tomas Zeman <tzeman@volny.cz>
parents:
diff
changeset
|
11 |
keytool -import -alias ... -file public.cert -storetype JKS -keystore server.truststore |