java keytool创建证书
来源:互联网 发布:创业软件有哪些 编辑:程序博客网 时间:2024/05/16 18:43
概述
使用数字证书有两种情况,一种是单向认证,另一种是双向认证。
单向认证需满足如下条件。
Server需要:
1)KeyStore:保存服务端的私钥;
Client需要:
2)Trust KeyStore:保存服务端的授权证书
双向认证需满足如下条件。
Server需要:
1)KeyStore:保存服务端的私钥;
2)Trust KeyStore:保存客户端的授权证书
Client需要:
1)KeyStore:保存客户端的私钥;
2)Trust KeyStore:保存服务端的授权证书
下面我们看如何创建证书。
证书提供方
创建证书只需两步:
1 生成私钥,并存入密钥库中,命令如下
keytool-genkey -alias 自定义密钥别名 -keyalg 加密算法如RSA -keystore 密钥库名称.ks
【以下内容根据实际情况填写,方括号中内容为默认值】
输入密钥库口令: (…口令1…)
再次输入新口令: (…口令1…)
您的名字与姓氏是什么?
您所在的省/市/自治区名称是什么?
CN=Unknown, OU=Unknown, O=Unknown,L=Beijing, ST=Unknown, C=CN是否正确?
输入 <密钥别名>的密钥口令
(如果和密钥库口令相同, 按回车):
2 导出证书。
keytool -export -alias 密钥别名 -keystore 密钥库名称.ks -file 证书名称.cert
证书使用方
只需一步导入证书:
keytool -import -alias 密钥别名 -keystore 使用方信任库名称.ts -file 证书名称.cert
- java keytool创建证书
- java keytool证书工具
- java keytool 安全证书
- 利用java的keytool创建keystore和证书认证
- 利用java的keytool创建keystore和证书认证
- Java keytool 安全证书学习
- java keytool 安全证书学习
- java keytool 安全证书学习
- java keytool 安全证书学习
- java keytool 自签证书
- java keytool证书工具使用
- java秘钥、证书管理工具-keytool
- java keytool 证书-学习总结
- 证书创建和管理工具 Keytool用法总结
- java-使用keytool来创建管理密钥及证书等-java学习笔记(3)
- Java keytool 安全证书学习笔记
- java代码调用keytool生成证书
- java代码调用keytool生成证书
- Android's MediaCodec (API 16): AAC + AVC / H.264 live stream(003)
- MFC多线程编程之三——线程间通讯
- 判断一个数是否是质数
- python基础知识之常用函数
- Linux 上分析死锁的简单方法--gdb+pstack
- java keytool创建证书
- Android<进程和线程在Android中的工作方式>
- 【hdoj_2111】SavingHDU
- MFC多线程编程之四——线程的同步
- 克鲁斯卡尔(Kruskal)算法 Java实现
- 因果图法设计测试用例
- 【Python】学习笔记——-7.0、面向对象编程
- [Android开发] RxJava2之路七
- Java--内部类