Useful Java KeyStore Keytool Commands

Create Self-Signed Sertifika and KeyStore

>keytool -genkey -keyalg RSA -alias selfsigned -keystore keystore.jks -storepass password -validity 720

Enter fullscreen mode Exit fullscreen mode

Create CSR Certificate

>keytool -certreq -alias mydomain -keystore keystore.jks -storepass password -file mydomain.csr

Enter fullscreen mode Exit fullscreen mode

Delete Certificate from KeyStore

>keytool -delete -alias mydomain -keystore keystore.jks -storepass password

Enter fullscreen mode Exit fullscreen mode

Add Signed Primary Certificate to KeyStore

>keytool -import -trustcacerts -alias mydomain -file mycrt.crt -keystore keystore.jks

Enter fullscreen mode Exit fullscreen mode

Change KeyStore Password

>keytool -storepasswd -new new_storepass -keystore keystore.jks

Enter fullscreen mode Exit fullscreen mode

List KeyStore

>/JAVA_HOME/jre/bin/keytool -list -keystore KeyStore -storepass password

Enter fullscreen mode Exit fullscreen mode

Create Private Key

>keytool -genkey -alias KeyToolAlias -keystore privateKey.store

# Enter keystore password:
>1234

# What is your first and last name?
>John Smith
# What is the name of your organizational unit?
>Sowtware Development
# What is the name of your organization?
>dev.to
# What is the name of your City or Locality?
>Istanbul
# What is the name of your State or Province?
>Besiktas
# What is the two-letter country code for this unit?
>TR
# Is your infos correct?
>yes

Enter fullscreen mode Exit fullscreen mode

原文链接:Useful Java KeyStore Keytool Commands

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容