keystore生成是一件很基础的事情,但很多人包括我在内却很少用到,这很正常,因为软件开发本来就是一个团队协作过程,所以有的码农没有接触到时很正常的。
keystore可以用命令制作也可以用IDE工具制作。 不管用什么方式都离不开JDK,因此在制作keytore之前先安装好java jdk 和设置环境变量是必须的 关于安装和设置这里不煞述。
方法1,通过命令生成keystore
1),打开cmd并将路径指到想将keystore保存的位置 例如:D:\test 目录
命令行输入: D: +回车;-->cd d:\test 或输入 cd test 都可以;
2),运行keytool 命令输入:
keytool -genkey -alias test.keystore -keyalg RSA -validity 30000 -keystore test.keystore
其中:-alias test.keystore 是生成keystore 的别名字;-keystore test.keystore是生成的keystore的文件名称 一般都会把两个写成相同名字避免麻烦。
-keyalg RSA 数字签名的加密算法
-validity 30000 有效期 单位是天
keystore可以用命令制作也可以用IDE工具制作。 不管用什么方式都离不开JDK,因此在制作keytore之前先安装好java jdk 和设置环境变量是必须的 关于安装和设置这里不煞述。
方法1,通过命令生成keystore
1),打开cmd并将路径指到想将keystore保存的位置 例如:D:\test 目录
命令行输入: D: +回车;-->cd d:\test 或输入 cd test 都可以;
2),运行keytool 命令输入:
keytool -genkey -alias test.keystore -keyalg RSA -validity 30000 -keystore test.keystore
其中:-alias test.keystore 是生成keystore 的别名字;-keystore test.keystore是生成的keystore的文件名称 一般都会把两个写成相同名字避免麻烦。
-keyalg RSA 数字签名的加密算法
-validity 30000 有效期 单位是天
输入密码和确认密码:这里不会显示*符号不要认为自己没有输入 所以这一步要注意
以下是命令范文: