`
xiexd
  • 浏览: 248729 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

生成JDK 自带的工具创建密匙库和信任库的批处理命令

    博客分类:
  • JAVA
阅读更多

 

批处理命令如下:

 

keytool  -genkey  -validity 36000 -alias Server  -dname  "CN=Server, OU=ec, O=ec, L=BEIJINGC, S=BEIJING, C=CN"   -storepass ***passwd***  -keystore d:\temp\server.keystore  -keyalg RSA   -keypass ***passwd***
keytool  -export  -alias Server  -file d:\temp\test_axis.cer  -storepass ***passwd***   -keystore d:\temp\server.keystore
keytool  -import   -file d:\temp\test_axis.cer  -storepass ***passwd***   -keystore d:\temp\client.truststore  -alias serverkey  -noprompt

keytool  -genkey  -validity 36000 -alias Client  -dname  "CN=Server, OU=ec, O=ec, L=BEIJINGC, S=BEIJING, C=CN"   -storepass ***passwd***   -keystore d:\temp\client.keystore  -keyalg RSA   -keypass ***passwd***
keytool  -export  -alias Client  -file d:\temp\test_axis.cer  -storepass ***passwd***   -keystore d:\temp\client.keystore
keytool  -import   -file d:\temp\test_axis.cer  -storepass ***passwd***   -keystore d:\temp\server.truststore  -alias clientkey  -noprompt

 

 

 

 

 

 

 

注意:其中***passwd***为密钥密码,执行完毕,生成server.keystore server.truststore client.keystore client.truststore ,test_axis.cer  5个文件

-validity 36000 密钥有效期, 如果不注明,默认有效期为90天

分享到:
评论

相关推荐

    利用jdk自带算法实现的AES加解密

    在JDK中,AES加解密的核心类位于`javax.crypto`包下,主要包括`Cipher`类用于执行加密和解密操作,`KeyGenerator`类用于生成AES密钥,以及`SecretKeySpec`类用于创建AES密钥。 1. **AES加密过程**: - **生成密钥*...

    使用jdk自带的jar工具打jar包

    `jar`是Java Development Kit (JDK) 自带的一个命令行工具,用于创建、更新和提取JAR文件。它支持MANIFEST.MF文件,该文件包含了关于JAR的基本信息,如主类、版本等,是构建可执行JAR的关键。 二、创建JAR包的步骤 ...

    JDK自带线程池分析

    JDK 自带线程池是 Java 语言中用于管理和执行线程的工具,旨在提高多线程编程的效率和灵活性。本文将详细介绍 JDK 自带线程池的组成、创建方法、优点和常见应用场景。 多线程技术 多线程技术是指在一个处理器单元...

    JDK绿化安装工具批处理

    jdk绿化安装工具,使用官方jdk安装文件进行安装,自动设置环境变量。 简要使用方法: 1.下载本压缩包,将文件解压至jdk安装目录 2.下载官方jdk安装包至jdk安装目录 3.修改批处理内jdk版本 4.运行批处理安装

    JDK自带的jarsigner签名工具帮助文档

    **JDK自带的jarsigner签名工具** 在Android应用开发中,为了确保应用程序的安全性和完整性,开发者需要对APK文件进行签名。JDK提供了一个名为`jarsigner`的工具,用于对Java类库和Android APK文件进行数字签名。本...

    JDK自带调试工具doc

    例如,`jmap -histo`命令可以打印出堆内对象的数量和大小分布,`jmap -dump`则可以生成堆转储文件,供进一步分析。 2. `jstack`:此工具主要用于打印Java线程的堆栈跟踪信息,帮助开发者了解程序当前的运行状态,...

    JDK生成ssl证书

    本文将详细介绍如何利用JDK自带的`keytool`工具生成SSL证书,并通过具体的步骤指导读者完成整个过程。 #### 二、准备工作 在正式开始之前,请确保以下条件已经被满足: 1. **JDK环境已安装**:确保您的计算机上...

    批处理一键设置JDK环境变量

    JDK包含Java编译器、运行时环境以及其他工具,用于编写、运行和调试Java程序。然而,手动配置JDK环境变量可能对新手来说是一项挑战,涉及到Path、JAVA_HOME、Classpath等变量的设置。为了简化这一过程,我们可以使用...

    jdk自带工具

    **标题:“JDK自带工具”** 在Java开发中,JDK(Java Development Kit)不仅仅提供了运行Java程序所需的JRE(Java Runtime Environment),还内置了一系列强大的工具,这些工具对于开发者进行程序调试、性能优化、...

    JDK自带VM分析工具

    本文将详细介绍 JDK 自带的几个核心 VM 分析工具:jps、jstat、jmap 和 jconsole,并探讨它们各自的功能及应用场景。 #### jps - 查看运行中的 Java 进程 **jps** 类似于 Unix/Linux 系统中的 `ps` 命令,用于列出...

    windows快速切换jdk版本工具

    总之,这个“windows快速切换jdk版本工具”简化了Windows用户在多个JDK版本之间切换的过程,通过批处理脚本和环境变量刷新工具,使得开发者能够在不重启系统的情况下快速适应不同项目的Java需求。正确理解和使用这个...

    Jenkinsfile调用jdk命令工具配置

    本文将详细讲解如何在 Jenkinsfile 中调用 JDK 命令工具,并在 Jenkins 容器中进行相应的配置,以实现无需安装完整 JDK 环境即可执行 JDK 相关任务。 1. **容器内放置 JDK 工具包** Jenkins 容器通常是一个轻量级...

    jdk自带调试工具说明文档

    CPU占用过高问题排查,java应用某台机器cpu比较高的情况,而且重启后基本上都会恢复正常。

    JDK一些查询工具

    JVisualVM是JDK自带的一个集成化性能分析工具,它集合了多种性能监控和诊断功能,如内存分析、线程分析、CPU使用率监测等。此外,它还支持远程连接,可以对不在本地运行的Java应用进行监控。 **8. jQueryAPI-100214...

    Jenkinsfile调用jdk命令和maven或grandle编译命令工具配置

    Jenkinsfile 调用 JDK 命令和 Maven 或 Gradle 编译命令工具配置 Jenkinsfile 调用 JDK 命令和 Maven 或 Gradle 编译命令工具配置 在 Jenkins pipeline 中,我们经常需要使用 JDK 命令和 Maven 或 Gradle 编译命令...

    一键切换jdk版本工具

    - "切换JDK版本.bat":这是一个批处理文件,包含了切换JDK版本的命令和逻辑。用户根据描述中的指示修改其中的JDK路径后,执行此文件即可完成版本切换。 - "RefreshEnv.exe":这是一个可能用于刷新系统环境变量的小...

    安卓证书生成jdk的软件

    Keytool是JDK自带的一个安全工具,主要用于生成、存储和管理密钥对(公钥和私钥)以及数字证书。在Android开发中,我们需要用到这个工具来生成一个keystore文件,它是用来签署Android应用程序的。 **2. 生成Android...

    JDK版本切换工具

    在IT行业中,JDK(Java Development Kit)是Java开发者必备的工具,用于编写、编译、测试和运行Java应用程序。随着技术的不断发展,不同的项目可能需要不同版本的JDK,例如,新项目可能需要最新版的JDK以利用最新的...

    jdk命令行工具.doc

    jvm命令行工具,java性能优化,jdk命令工具, jcmd命令、jps命令、jmap命令、jstack命令、jinfo命令、jstat命令

    jdk 生成接口客户端 java代码

    通过上述步骤和解决方案,可以有效地利用JDK自带的 `wsimport` 工具来生成Web服务客户端Java代码,同时解决在生成过程中可能遇到的问题,如类文件名冲突等。这将大大提高开发效率并降低错误率。

Global site tag (gtag.js) - Google Analytics