导航:首页 > 证书转让 > keytool生成证书

keytool生成证书

发布时间:2021-06-19 16:09:28

Ⅰ keytool生成证书默认是用的什么算法

Java制作证书的工具keytool用法总结
一、keytool的概念
keytool 是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。在JDK 1.4以后的版本中都包含了这一工具,它的位置为%JAVA_HOME%\bin\keytool.ex

二、keytool的用法

三、创建证书
创建证书主要是使用" -genkeypair",该命令的可用参数如下:

范例:生成一个名称为test1的证书
Cmd代码
1 keytool -genkeypair -alias "test1" -keyalg "RSA" -keystore "test.keystore"

功能:
创建一个别名为test1的证书,该证书存放在名为test.keystore的密钥库中,若test.keystore密钥库不存在则创建。
参数说明:
-genkeypair:生成一对非对称密钥;
-alias:指定密钥对的别名,该别名是公开的;
-keyalg:指定加密算法,本例中的采用通用的RAS加密算法;
-keystore:密钥库的路径及名称,不指定的话,默认在操作系统的用户目录下生成一个".keystore"的文件

Ⅱ keytool 生成证书怎么使用

自主生成SSL证书不安全,原因有几方面:自签名证书不受浏览器信任,用户访问部署自签名证版书的网站时会被浏览器权警告并阻止访问;自签名证书可以随意签发,不受国际标准监管,你能自己签发,黑客也可以自己签发和你一样的证书用来进行中间人攻击

Ⅲ java使用keytool生成证书的时候怎们样设置公钥和私钥还有keystore密码是什么

1.私钥公钥不是用户自己输入的,是RSA算法自动生成的,而你输入的密码只是打开那个文件或生成的证书的密码.
2.密码为“changeit”,而如果尝试几次都不成功的话,就到$JAVA_HOME\jre\lib\security\目录下去配就可以了

Ⅳ keystore怎么生成证书和密钥

步骤:
1.生成server端密钥

[html] view plain
1. keytool -genkey -alias serverkey -keystore key OfServer.keystore

之后会出现如下信息,(第一次输入密码:打开keystore文件密码,第二次密码为秘钥,一般两次密码相同)

根据私钥导出服务端证书(将把证书库 monitor.keystore中的别名为 serverkey的证书导出到KeyOfServer.cer证书文件中,它包含证书主体的信息及证书的公钥,不包括私钥,可以公开。)

[html] view plain
1. keytool -export -alias serverkey -keystore keyOfServer.keystore -file server.crt

将服务端证书,加入客户端的认证证书列表中(只包含公钥)

[html] view plain
1.keytool -import -alias serverkey -file server.crt -keystore trustOfClient.keystore

2:生成client端密钥

[html] view plain
1. keytool -genkey -alias clientkey -keystore keyOfClient.keystore <span style="font-size: 18px; font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"> </span>

根据私钥导出客户端证书

[html] view plain
1. keytool -export -alias clientkey -keystore keyOfClient.keystore -file client.crt

将证书加到服务端信任列表

[html] view plain
1. keytool -import -alias serverkey -file client.crt -keystore trustOfServer.keystore

至此,客户端和服务器端的证书都已经生成了

Ⅳ 如何利用keytool工具生成数字证书

  1. 查看JDK1.6是否安装,出现如下界面说明JDK已经安装


Ⅵ 我使用keytool生成了密钥,并且用命令导入到了证书库,我要怎么查看被导入的证书

这个证书库是你自己建立的,密码你自己管理。

list命令就是列出里面有多少证书、什么样的证书。

如果证书库不是你的,你就没有密码去列出来了

Ⅶ 使用keystore生成的证书怎么查看

在命令窗口中输入命令:keytool -list -v -keystore android.keystore
(根据上一篇讲的,此时我已经将签名证书复制到了当前项目文件下,所以命令路径即为临时文件android.keystore的路径)

修改keystore的密码,别名等

1:修改密码的命令:keytool -storepasswd -keystore android.keystore
其中,my.keystore是复制出来的签名证书文件,命令执行后会提示证书的当前密码和新密码及其确认。
2:修改别名alias的命令:keytool -changealias -keystore android.keystore -alias my_name -destalias androiddebugkey
这里,my_name是证书中当前的alias,-destalias指定的是要修改为的alias,例如我将别名改为如下:

Ⅷ java代码怎么写用命令行调用keytool生成证书

StringBuffercmd=newStringBuffer();
cmd.append("C:\jdk1.7.0_06\bin\");
cmd.append("keytool-genkey-v-aliasweblogicssl-keyalgRSA-keysize1024-validity365");
cmd.append("-keystoreC:/weblogic.jks");
cmd.append("-keypass123456789-storepass123456789");
cmd.append("-dname"CN=localhost,OU=cn,O=cn,L=cn,ST=cn,C=cn"");
Processps=Runtime.getRuntime().exec(cmd.toString());

Ⅸ jdk 自带keytool程序 怎么把之前生成的证书删除

操作步骤
使用JDK自带的命令keytool创建“keystore”文件,其中包含了密钥。在命令行窗口中输入以下命令: keytool -genkey -alias tbb -keyalg RSA -keystore d:\tbb.keystore
根据系统提示输入“keystore”的密码,例如:“password”。
根据系统提示,输入其他数据。
输入完成后,系统将询问用户输入的信息是否正确,如果正确,请输入“y”,否则请输入“n”。
注:此项要输入本机ip
输入私钥的密码,如“password”。
输入私钥的密码。
系统将在当前路径下生成一个“keystore”文件。
二、创建自签名的证书
创建自签名的证书的过程。
操作步骤
使用JDK自带的命令keytool创建自签名证书。
keytool -selfcert -alias tbb -keystore d:\tbb.keystore
输入创建keystore时输入的密码。
对keystore进行验证。
keytool -selfcert -alias tbb -keystore d:\tbb.keystore
验证成功后,将证书导出。
keytool -export -alias tbb -keystore d:\tbb.keystore -storepass 123456 -rfc -file d:\tbb.cer

Ⅹ keytool生成keystore证书怎么放到pdf文件里

keytool -export -alias test1 -file test.crt -keystore test.keystore 功能: 将名为test.keystore的证书库中别名为test1的证书条目专导出到证书文件属

阅读全文

与keytool生成证书相关的资料

热点内容
开题预期成果怎么写 浏览:223
2016年4月自考知识产权法试题答案 浏览:741
民事案件申诉的期限 浏览:706
计算机软件著作权许可合同范本 浏览:281
马鞍山市政府王晓焱 浏览:176
vn猪年限定 浏览:90
马鞍山金苹果驾校 浏览:324
软件使用权合作协议 浏览:123
七日杀75创造模式 浏览:905
潍坊高新区公共行政审批服务中心 浏览:455
马鞍山深蓝光电 浏览:699
06岁公共卫生服务工作总结 浏览:137
基本公共卫生服务规范第三版 浏览:249
矛盾纠纷排查调处记录表 浏览:59
电力qc成果发布ppt 浏览:407
沙雕发明博主 浏览:105
禹城市工商局合名 浏览:977
网络侵犯著作权报案 浏览:734
税务报到期限 浏览:6
怎样查询银行卡有效期 浏览:19