Java KeyStore 用命令生成keystore文件
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,1.生成keyStore文件在命令行下执行以下命令:Shell代码 收藏代码keytool -genkey -validity 36000 -alias www.zlex.org -keyalg RS
千家信息网最后更新 2026年11月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安全错误
数据库的锁怎样保障安全
云南咖啡
有格互联网科技
上海卓越科技互联网
互联网科技公司起名
湖南永感互联网科技有限公司
金诺互联网科技
金融科技 互联网金融
互联网金融 科技创新
山东吉时兔互联网科技有限公司
互联网和高科技公司
互联网科技中介
华夏恒生互联网科技013171
科技赋能视角下互联网保险发展
科技互联网海报
互联网企业科技类企业如何做账
领航科技大厦互联网公司
互联网科技股为什么大涨
半导体是互联网高科技吗
科技互联网行业投资研究
互联网科技收购价值
百单网互联网科技有限公司
成都互联网科技公司
大白互联网科技
四个字互联网科技公司取名
剑昆互联网络科技有限公司临桂
顶级互联网科技成果有哪些
注册互联网科技公司经营范围大全
恒生互联网科技业指数调整周期
互联网时代高科技布局
科技美学互联网 艺术