java代码调用keytool生成证书

原创 2012年10月22日 11:58:35
        StringBuffer cmd = new StringBuffer();
        cmd.append("C:\\jdk1.7.0_06\\bin\\");
        cmd.append("keytool -genkey -v -alias weblogicssl -keyalg RSA -keysize 1024 -validity 365 ");
        cmd.append("-keystore C:/weblogic.jks ");
        cmd.append("-keypass 123456789 -storepass 123456789 ");
        cmd.append("-dname \"CN=localhost,OU=cn,O=cn,L=cn,ST=cn,C=cn\"");
        Process ps = Runtime.getRuntime().exec(cmd.toString());


注意:jdk的路径中不能包含空格如D:\Program Files,这样的话java会自作聪明的将路径截断为D:\Program,从而找不到keytool.exe文件出错,

-dname \"CN=localhost,OU=cn,O=cn,L=cn,ST=cn,C=cn\"
此句中也不能包含任何空格,双引号的转义符必须要加,否则会执行出错

Java Keytool使用方法

转自 http://blog.csdn.net/tony1130/archive/2010/01/05/5134318.aspx ------------------------- Keyto...
  • u012878842
  • u012878842
  • 2015年06月17日 14:53
  • 981

Java制作证书的工具keytool用法总结

使用dir  文件名查找文件位置 Java制作证书的工具keytool用法总结 一、keytool的概念   keytool 是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相...
  • luman1991
  • luman1991
  • 2016年08月05日 18:55
  • 764

https生成证书——keytool 用法总结

keytool 用法总结 内容概览: keytool的几个常用的命令。 1.创建证书 2.查看证书库 3.导出证书文件 4.导入证书的信息 5.查看证书信息 6.删除密钥库中的条目 7.修改证书条目...
  • caodongfang126
  • caodongfang126
  • 2017年08月06日 11:40
  • 231

java 调用 keytool 生成keystore 和 cer 证书

keytool是一个Java数据证书的管理工具, keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里, 包含两种数据: 密钥...
  • baidu_18607183
  • baidu_18607183
  • 2016年07月07日 10:37
  • 2104

java keytool使用

在使用CAS需要生成证书,就要使用java工具 keytool 首先在path路径中加上 %JAVA_HOME%/bin 以方便在任何路径下使用keytool 在cmd中输入keyto...
  • u013338165
  • u013338165
  • 2014年10月10日 23:30
  • 872

使用java 的keytool生成RSA 公钥 私钥 (含代码验证)

keytool的使用 keytool程序由JDK提供,可以生成、查看证书和key.而keystore是key的容器,可以容纳多个key及相关信息。 每一条key由一个别名alias引用。可以把ke...
  • FanShangLuoShi
  • FanShangLuoShi
  • 2016年10月10日 14:15
  • 1385

java中Keytool的使用总结

以前用过几次这个东东,但每次都重新查询一次。本文原始出处是这里。-----------------------------------------------------------Keytool是一...
  • tony1130
  • tony1130
  • 2010年01月05日 11:35
  • 50547

liunx 生成证书题keytool 命令找不到

今天用Openssl生成证书,后来要涉及生成 java keytool 的 jks格式的证书,结果输入keytool bash: keytool: command not found... ...
  • zhangbing2434
  • zhangbing2434
  • 2016年10月08日 18:07
  • 2516

基于Java代码实现证书生成

前阵子学习了Apache的openssl生成签名证书,通过一个简单的Web项目实现的,框架使用的是: struts2+spring+hibernate maven工程 1.      包结构: 2....
  • JY_He
  • JY_He
  • 2016年07月26日 17:22
  • 2946

Java制作证书工具keytool的总结

Java制作证书工具keytool的总结Keytool是Java自带的一个密钥和证书管理工具。借助这一工具,用户能够管理自己的公钥/私钥对及相关证书,用于自我认证或者数据完整性及加密访问服务。它的位置...
  • w2470561998
  • w2470561998
  • 2016年09月16日 19:41
  • 1356
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java代码调用keytool生成证书
举报原因:
原因补充:

(最多只允许输入30个字)