Skip to content

Creating Self Signed SSL Server Certificate with Keytool

Endi S. Dewata edited this page Oct 26, 2020 · 4 revisions

Creating Self-Signed SSL Server Certificate

To generate a certificate with RSA key:

$ keytool -genkeypair \
    -keystore keystore.p12 \
    -storetype pkcs12 \
    -storepass Secret.123 \
    -alias sslserver \
    -keyalg RSA \
    -dname "CN=$HOSTNAME" \
    -keypass Secret.123

To generate a certificate with ECC key:

$ keytool -genkeypair \
    -keystore keystore.p12 \
    -storetype pkcs12 \
    -storepass Secret.123 \
    -alias sslserver \
    -keyalg EC \
    -dname "CN=$HOSTNAME" \
    -keypass Secret.123

See Also

Clone this wiki locally