Java KeyStore 用命令生成keystore文件
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,1.生成keyStore文件在命令行下执行以下命令:Shell代码 收藏代码keytool -genkey -validity 36000 -alias www.zlex.org -keyalg RS
千家信息网最后更新 2025年02月01日Java KeyStore 用命令生成keystore文件
1.生成keyStore文件
在命令行下执行以下命令:
Shell代码 收藏代码
keytool -genkey -validity 36000 -alias www.zlex.org -keyalg RSA -keystore d:\zlex.keystore
其中
-genkey表示生成密钥
-validity指定证书有效期,这里是36000天
-alias指定别名,这里是www.zlex.org
-keyalg指定算法,这里是RSA
-keystore指定存储位置,这里是d:\zlex.keystore
在这里我使用的密码为 123456
控制台输出:
Console代码 收藏代码
输入keystore密码: 再次输入新密码: 您的名字与姓氏是什么? [Unknown]: www.zlex.org 您的组织单位名称是什么? [Unknown]: zlex 您的组织名称是什么? [Unknown]: zlex 您所在的城市或区域名称是什么? [Unknown]: BJ 您所在的州或省份名称是什么? [Unknown]: BJ 该单位的两字母国家代码是什么 [Unknown]: CN CN=www.zlex.org, OU=zlex, O=zlex, L=BJ, ST=BJ, C=CN 正确吗? [否]: Y 输入的主密码 (如果和 keystore 密码相同,按回车): 再次输入新密码:
这时,在D盘下会生成一个zlex.keystore的文件。
2.生成自签名证书
光有keyStore文件是不够的,还需要证书文件,证书才是直接提供给外界使用的公钥凭证。
导出证书:
Shell代码 收藏代码
keytool -export -keystore d:\zlex.keystore -alias www.zlex.org -file d:\zlex.cer -rfc
其中
-export指定为导出操作
-keystore指定keystore文件
-alias指定导出keystore文件中的别名
-file指向导出路径
-rfc以文本格式输出,也就是以BASE64编码输出
这里的密码是 123456
控制台输出:
Console代码 收藏代码
输入keystore密码: 保存在文件中的认证
代码
文件
密码
证书
输入
生成
名称
输出
命令
再次
别名
单位
所在
控制台
新密
控制
有效
相同
不够
也就是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全青少年日活动
用友数据库修改口令
数据库中表明如何修改
网络安全的课程有哪些
跟软件开发相关的基金
网络安全检测设计实验
澳易云服务器
云南省网络安全知识大赛题库
字符长度函数数据库
网络安全4级题库
什么游戏是有服务器的游戏
小学开展网络安全活动报道
网络安全画报小学生
智能机器人软件开发资源共享
数据库in是什么
热卖惠网络技术有限公司
施乐700怎么改服务器ip
哪种软件开发环境不错
网络安全就业待遇工资
路由器拨号vpn服务器
vb中如何计算数据库的记录
我的世界服务器怎么盗号
网络安全体系大概描述
数据库身份证号字段名
新浪api获得数据库
管理数据库有什么内容吗
大型超市一般用什么数据库
大型数据库简答题
奉贤区软件开发产业化
施乐700怎么改服务器ip