在默认的jdk 安装目录下 如: C:\Program Files\Java\jdk1.7.0_09\bin 下的keytool.exe 工具 用cmd 打开
导入证书命令:keytool -import -alias 别名 -keystore cacerts -file E:\qcps.cer -trustcacerts
查看证书命令:keytool -list -keystore cacerts
删除证书命令:keytool -delete -alias qcps -keystore cacerts
-alias 产生别名
-keystore 指定密钥库的名称(产生的各类信息将不在.keystore文件中
-keypass 指定别名条目的密码
-storepass 指定密钥库的密码
-list 显示密钥库中的证书信息
-v 显示密钥库中的证书详细信息
-export 将别名指定的证书导出到文件
-file 参数指定导出到文件的文件名
-delete 删除密钥库中某条目
-keypasswd 修改密钥库中指定条目口令
-import
分享到:
相关推荐
KeyTool工具生成X.509证书是Java平台自带的一个命令行工具,它主要用于管理和操作密钥对(公钥和私钥)以及数字证书。在本文中,我们将深入探讨KeyTool的基本用法、X.509证书的概念,以及如何使用KeyTool生成这种...
下载该文件后利用JDK中jarsigner工具生成签名文件 将位置定位在jdk的bin文件中,输入以下命名行: keytool -genkey -alias ChangeBackgroundWid get.keystore -keyalg RSA -validity 20000 -eystore ...
使用KeyTool 1.6进行操作时,通常需要在命令行界面输入一系列参数和命令。例如,`keytool -genkeypair`用于生成密钥对,`keytool -importcert`用于导入证书,`keytool -list`则用来列出Keystore的内容。 在服务器...
- **生成自签名证书**:可以使用`keytool -genkeypair`命令生成自签名证书,例如`keytool -genkeypair -alias mycert -keyalg RSA -keystore keystore.jks`,这会在keystore.jks中创建一个名为mycert的证书。...
Java代码验证keytool工具生成的密钥对是一个关键的安全操作,尤其在开发和部署SSL/TLS加密、Android应用签名或服务器身份验证等场景中。Keytool是Java Development Kit(JDK)自带的一个命令行工具,用于管理公钥/...
3. **使用命令** - `keytool -genkeypair`:生成密钥对,需要指定键别名、密码、密钥算法、有效期等参数。 - `keytool -importkeystore`:导入密钥库,通常用于将PKCS12格式的证书导入到JKS(Java Key Store)。 ...
使用Keytool生成自签名证书和密钥对的命令如下: ``` keytool -genkeypair -alias <别名> -keyalg RSA -keystore <密钥库文件名> -keysize <密钥长度> ``` 其中,`<别名>`是证书的唯一标识,`<密钥库文件名>`是...
标题“KeyTool_GUI”指的是Java自带的一个命令行工具...通过使用KeyTool GUI,用户可以更方便地执行这些操作,提升工作效率,同时也降低了操作复杂度,尤其对于那些对命令行不熟悉的用户来说,是一个非常实用的工具。
标题中的“keytool建立双向认证”指的是在Java环境中使用keytool工具进行SSL/TLS协议的双向身份认证(Mutual TLS)配置。双向认证是一种安全通信协议,它要求客户端和服务器都提供身份验证,以确保双方的身份是可信...
1. 安装图形化KeyTool工具:这通常是一个第三方软件,比如KeyStore Explorer或Portecle,它们提供了友好的界面来操作KeyTool的命令。 2. 创建密钥库:在图形化界面中,用户可以选择创建一个新的密钥库,设置类型...
`keytool`是Java开发工具包(JDK)中提供的一个命令行工具,用于管理和创建密钥对以及数字证书,包括查询APK的签名信息。本篇将详细讲解如何使用`keytool`来查询APK的证书指纹,包括MD5、SHA1和SHA256等安全摘要算法...
`keytool`是Java开发工具包...了解和熟练使用`keytool`命令对于管理Java和Linux环境中的安全性至关重要,尤其是涉及SSL/TLS通信和数字签名等场景。通过正确配置和管理密钥库,可以确保网络通信的安全性和数据的完整性。
标题中的“keytool 加密证书制作”指的是使用Java自带的工具——keytool,来创建和管理数字证书。这个过程涉及到网络安全、加密技术和PKI(Public Key Infrastructure,公钥基础设施)等概念。 首先,理解keytool的...
1. **生成密钥对**:使用 `keytool -genkeypair` 命令可以生成公钥和私钥的密钥对。用户需要提供密钥库类型(默认为JKS)、密钥大小、算法(如RSA或DSA)等信息。 2. **导出和导入证书**:`keytool -exportcert` ...
KeyTool是Java开发工具包(JDK)中的一部分,它是一个强大的命令行工具,用于管理公钥基础设施(PKI)中的密钥对和数字证书。...通过使用GUI KeyTool工具,用户可以更方便地执行这些任务,提高工作效率。
本文主要介绍了如何使用Keytool工具来生成密钥、创建自签名证书、导入第三方证书、导出数字证书以及配置HTTPS服务的过程。这些步骤对于搭建安全的网络通信至关重要。在实际操作过程中需要注意细节,如密钥库密码的...
在"使用KeytoolGUI生成Keystore.doc"文档中,可能详细介绍了如何使用该工具。 ### 六、PFX/PKCS12格式 除了JKS格式,KeyTool也支持PFX(Personal Information Exchange)或PKCS#12格式,这是一种同时包含公钥、...
当使用-genkey 或-import 或-identitydb 命令添加数据到一个 keystore,而当这个 keystore 不存在时,产生一个 keystore。默认名是.keystore,存放到 user-home 目录。2.当用-keystore 指定时,将产生指定的 ...
Java_keytool密钥存储文件是使用Java_keytool工具生成服务器配置SSL使用的密钥存储文件。该文件是一个容器,用于存储密钥和证书,它是SSL/TLS加密协议的基础组件。本文将详细介绍生成密钥存储文件、产生SSL证书请求...