例如命令行终端、IntelliJ IDEA、Eclipse等。如果以上回答对您有所帮助,点击一下采纳该答案~谢谢
执行“keytool-genkey-alias test-keyalg RSA-keysize 1024-keystore test.jks-validity 365”,弹出如下界面 设置JKS的密码为“123456”后,出现如下界面: 输入“名字”、“单位名称”、
zhi xing “ k e y t o o l - g e n k e y - a l i a s t e s t - k e y a l g R S A - k e y s i z e 1 0 2 4 - k e y s t o r e t e s t . j k s - v a l i d i t y 3 6 5 ” , dan chu ru xia jie mian she zhi J K S de mi ma wei “ 1 2 3 4 5 6 ” hou , chu xian ru xia jie mian : shu ru “ ming zi ” 、 “ dan wei ming cheng ” 、 . . .
以上演示了导出cer文件,但是keytool默认无法导出key文件。首先我们需要转换为另外一种格式的store(即pkcs12)。keytool-importkeystore-srcstoretype jks-srckeystore server/server.keystore
keytool 是工具名称,-genkey 意味着执行的是生成数字证书操作,-v表示将生成证书的详细信息打印出来,显示在dos窗口中;alias test.keystore 表示证书的别名为“test.keystore”,当然可以不和
目前,有两个命令行工具(keytool 和 jarsigner)以及一个名为 Policy Tool 的基于 GUI 的工具使用密钥仓库实现。由于密钥仓库是公用的,JDK 用户可利用它来编写其它的安全性应用程序。Sun
>△<
Keytool是Java中自带的工具,将密钥(Key)和证书(Certificates)存在一个格式为“.keystore”(或.jks)的文件中,然后可以导出自签发的数字证书。在JDK安装过程中,Keytool工具已经解压到