`
seed
  • 浏览: 26125 次
  • 性别: Icon_minigender_1
  • 来自: 广东·佛山·南海
社区版块
存档分类
最新评论

JDK工具KEYTOOL

    博客分类:
  • Java
阅读更多

-genkey         在用户主目录中创建一个默认文件".keystore",还会产生一个mykey的别名,mykey中包含用户的公钥、私钥和证书
 -alias          产生别名
 -keystore       指定密钥库的名称(产生的各类信息将不在.keystore文件中
 -keyalg         指定密钥的算法    
 -validity       指定创建的证书有效期多少天
 -keysize        指定密钥长度
 -storepass      指定密钥库的密码
 -keypass        指定别名条目的密码
 -dname          指定证书拥有者信息例如:     "CN=firstName,OU=org,O=bj,L=bj,ST=gd,C=cn"
 -list           显示密钥库中的证书信息         keytool -list -v -keystore 别名 -storepass ....
 -v              显示密钥库中的证书详细信息
 -export         将别名指定的证书导出到文件     keytool -export -alias 别名 -file 文件名.crt
 -file           参数指定导出到文件的文件名
 -delete         删除密钥库中某条目             keytool -delete -alias 别名 -keystore sage
 -keypasswd      修改密钥库中指定条目口令       keytool -keypasswd -alias 别名 -keypass .... -new .... -storepass ... -keystore 别名
 -import         将已签名数字证书导入密钥库     keytool -import -alias 别名 -keystore 证书名-file 文件名(可以加.crt 后缀) 

 

 

 命令: 
 生成证书
 keytool -genkey -keystore 文件名(可包含路径) -keyalg rsa -alias 别名 -validity 有效期 

 查看证书
 keytool -list -v -keystore 路径 

 把证书导出到文件
 keytool -export -alias 别名 -keystore 证书名 -rfc -file 文件名(可包含路径) 

 修改密码
 keytool -keypasswd -alias 别名 -keypass 旧密码 -new 新密码 

 导出证书到新的TrustStore
 keytool -import -alias 别名 -file 文件名 -keystore truststore

分享到:
评论

相关推荐

    密钥管理工具 Keytool-IUI

    Keytool是Java Development Kit(JDK)自带的一个用于管理密钥对和数字证书的工具,而Keytool-IUI则进一步提升了用户体验。 在Java安全模型中,密钥对(包括公钥和私钥)用于加密和解密数据,以及创建和验证数字...

    keytool图形化工具

    `keytool`是Java Development Kit (JDK)自带的一个命令行工具,用于创建、管理和查看存储在Keystore中的密钥和证书。Keystore是存储私钥、公钥以及信任证书的地方,可以理解为一个安全的数据库。通过`keytool`,...

    Android签名工具(keytool)

    下载该文件后利用JDK中jarsigner工具生成签名文件 将位置定位在jdk的bin文件中,输入以下命名行: keytool -genkey -alias ChangeBackgroundWid get.keystore -keyalg RSA -validity 20000 -eystore ...

    JDK中利用keytool创建自签名证书

    在Java Development Kit (JDK) 中,`keytool` 是一个强大的命令行工具,用于管理密钥对(公钥和私钥)以及数字证书。它主要用于创建、存储、备份、恢复、导入和导出这些安全相关的实体。在这个场景中,我们将深入...

    基于Java的密钥管理工具 Keytool-IUI.zip

    Java的密钥管理工具Keytool-IUI是Java开发人员在处理加密、安全通信以及数字证书时不可或缺的一个实用程序。Keytool-IUI是对Java标准版(JDK)自带的keytool命令行工具的一种增强,提供了更加用户友好的图形界面,...

    基于java的开发源码-密钥管理工具 Keytool-IUI.zip

    基于Java的开发源码-密钥管理工具Keytool-IUI可能是Keytool的一个用户界面增强版本,它可能提供更直观的操作界面,使得非技术用户也能方便地管理他们的密钥库。"IUI"通常代表"Interactive User Interface",这暗示这...

    密钥管理工具 Keytool-IUI.7z

    Keytool-IUI 是一个用于管理和操作密钥对以及数字证书的命令行工具,它是Java开发工具包(JDK)的一部分。这个压缩包“Keytool-IUI.7z”可能包含了增强用户界面(IUI)的版本,使得密钥管理过程更为直观和便捷,尤其...

    java keytool gui 图形工具 portecle-1.7.zip

    Portecle 是一个图形化界面的 JDK 中的命令行工具 keytool ,可生成各种不同类型的密钥库,生成并存储相关的 X.509 证书、生成 CSRs、导入和储存信任的证书并进行维护。 http://www.oschina.net/p/portecle

    系统签名工具keytool-importkeypair.zip

    首先,`keytool`是Java开发工具包(JDK)中的一个命令行工具,用于管理和操作密钥对以及相关的证书。在这个压缩包中,`keytool-importkeypair`可能是一个脚本或工具,用于简化keytool的操作,特别是导入密钥对到密钥...

    基于Java的实例源码-密钥管理工具 Keytool-IUI.zip

    Java的密钥管理工具Keytool是Java开发工具集(Java Development Kit, JDK)中的一个重要组件,主要用于管理和操作密钥对、数字证书以及信任存储。在Java应用中,尤其是在涉及到网络通信、数据加密、身份验证等安全性...

    KeyTool.GUI.1.6 证书密钥查看生成工具

    KeyTool是Java Development Kit (JDK)自带的一个命令行工具,它主要用于创建、管理及导出数字证书和密钥对。这些证书用于验证服务器的身份,确保数据传输的安全性,比如在HTTPS协议中。 2. **证书与密钥** - **...

    keytool证书制作工具

    `keytool`是Java开发工具包(JDK)中附带的一个命令行工具,用于管理密钥对(公钥和私钥)以及信任存储库。它在网络安全、HTTPS通信、服务器身份验证等领域扮演着重要角色。以下是关于`keytool`证书制作工具的详细...

    KeyTool_GUI

    标题“KeyTool_GUI”指的是Java自带的一个命令行工具KeyTool的图形用户界面版本。KeyTool是Java开发工具包(JDK)中用于管理公钥基础设施(PKI)的工具,主要用于创建、管理和导出数字证书、密钥对以及信任存储。在...

    keytool查询apk证书指纹.zip

    `keytool`是Java开发工具包(JDK)中提供的一个命令行工具,用于管理和创建密钥对以及数字证书,包括查询APK的签名信息。本篇将详细讲解如何使用`keytool`来查询APK的证书指纹,包括MD5、SHA1和SHA256等安全摘要算法...

    KeyTool 工具生成X.509证书

    KeyTool是Java Development Kit (JDK)的一部分,它提供了一系列命令来创建、查看、导出、导入和管理密钥对和证书。下面是一些主要的KeyTool命令: 1. **生成密钥对**:`keytool -genkeypair` 使用此命令,你可以...

    jdk自带工具说明

    ### JDK自帶工具詳細解析 ...以上介紹了部分核心JDK工具的功能和使用場景。這些工具在Java開發過程中扮演著重要角色,無論是編寫代碼還是部署應用程序,甚至是後續的故障排查和性能優化,都是不可或缺的一部分。

    jdk1.8工具、windows的jdk版本、java开发工具、jre、jdk

    JDK工具集是Java开发者的重要武器,其中: 1. `javac`:Java编译器,将源代码编译成字节码,以便JVM执行。 2. `javadoc`:生成描述Java类和接口的HTML文档,帮助理解代码结构。 3. `jdb`:Java调试器,用于查找和...

    keytool-api-1.5-1.5.zip

    标题中的"keytool-api-1.5-1.5.zip"是一个软件开发相关的压缩包,keytool是Java平台上的一个标准工具,用于管理Java密钥对和数字证书。API(应用程序编程接口)则是提供给开发者使用的接口,允许他们与keytool进行...

    KeyTool 图形化的Key工具制作

    KeyTool是Java开发工具包(JDK)中自带的一个命令行工具,用于管理公钥基础设施(PKI)的密钥和证书。它提供了多种功能,包括生成密钥对、导出和导入证书、查看证书信息等。在SSL(Secure Sockets Layer)和TLS...

Global site tag (gtag.js) - Google Analytics