Java Tutorial/Security/Keytool
Содержание
- 1 Creating a New Key Pair and Self-Signed Certificate Using keytool
- 2 Export certificate in binary using keytool, if the certificate is in the key store
- 3 Export certificate in text format using keytool, if the certificate is in the key store
- 4 generates a 1024-bit Digital Signature Algorithm (DSA) key pair.
- 5 To create a 1024-bit RSA key:
- 6 using keytool to import a certificate into a keystore
Creating a New Key Pair and Self-Signed Certificate Using keytool
<source lang="java">
keytool -genkey -alias alias -keystore .keystore</source>
Export certificate in binary using keytool, if the certificate is in the key store
<source lang="java">
keytool -storepass my-keystore-password -alias myalias -export -file outfilename.cer</source>
Export certificate in text format using keytool, if the certificate is in the key store
<source lang="java">
keytool -storepass my-keystore-password -alias myalias -export -rfc -file outfilename.cer</source>
generates a 1024-bit Digital Signature Algorithm (DSA) key pair.
<source lang="java">
keytool -genkey -alias alias -keystore .keystore</source>
To create a 1024-bit RSA key:
<source lang="java">
keytool -genkey -keyalg RSA -keysize 1024 -alias alias -keystore .keystore</source>
using keytool to import a certificate into a keystore
<source lang="java">
keytool -storepass my-keystore-password -alias myalias -import -file infilename.cer</source>