`

如何生成SSL的keystore文件

 
阅读更多

1. 进入jdk安装目录。

    C:\Program Files\Java\JDK1.6\bin

 

2. 输入命令

    keytool -genkey -keyalg RSA -alias tomcat

 

    默认密码是:changeit

3. 默认输出到

    C:\Documents and Settings\{username}

 

 

4. tomcat server.xml配置:

 <Connector port="8443" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" disableUploadTimeout="true"
               acceptCount="100" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS"
               keystoreFile="/home/tomcat/tomcat5.5/conf/.keystore"
               keystorePass="123456"
    />
分享到:
评论

相关推荐

    ssl证书(nginx+tomcat+java代码适用)

    ssl自制全套证书(包含服务器端、客户端、ca端的证书,格式有.crt,.key,.truststore,.keystore,.p12,.cer,.pem等类型),当时要配置webservice接口、tomca、nginx通过ssl访问的证书,弄了好久才生成了一套能使用的。...

    SSL配置手册

    下载地址http://java.sun.com/javase/downloads/index.jsp 2. 生成keystore文件 生成密钥库文件keystore.jks需要使用JDK的keytool工具。命令行进入JDK下的bin目录运行keytool命令 keytool -genkey -alias ...

    SSL转换工具jks2pfx

    keystore:KeyStore文件绝对路径 将jks文件生成pfx文件的工具,亲测可以使用。 例如: 1、利用java自带命令生成密钥: keytool -genkey -v -alias pan2.share888.top -keyalg RSA -keystore d:\local.keystore -...

    java 采用ssl的socket交互

    详细介绍了java如何使用...最主要的是介绍了如何使用keytool来生成.keystore文件 ps:设置一分是希望那些刚入门或则对csdn访问不多的朋友 多花点时间 表面上市搞积分 事实上是有帮助的。 如果你实在没有积分 可以私信我

    SSL Socket双向认证的实现.doc

    1. 生成服务器端私钥 kserver.keystore 文件 keytool -genkey -alias serverkey -validity 1 -keystore kserver.keystore 2. 根据私钥,导出服务器端安全证书 keytool -export -alias serverkey -keystore kserver....

    jks证书格式转换nginx使用格式

    keystore:KeyStore文件绝对路径 password:KeyStore文件对应的密码 alias:生成证书CSR时,所起的Alias别名 exportname:准备导出的文件名称 (不要带扩展名) JKS2PFX.bat d:\lgy.com.keystore 123456 lgy....

    Tomcat 开启基于https的SSL配置

    keystoreFile="你的 keystore 路径" keystorePass="生成证书时的口令" /&gt; ``` 其中: * port:HTTPS 的端口,默认 8443 * clientAuth:设置是否双向验证,默认为 false,设置为 true 代表双向验证 * keystoreFile...

    tomcat SSL的配置

    第一步:为服务器生成证书 keytool -genkey -v -alias tomcat -keyalg RSA -keystore c:\tmp\tomcat.keystore -storepass password -keypass password 如果Tomcat所在服务器的域名不是“localhost”,应改为对应的...

    SSL中各证书的转换

    keytool -import -alias mycert -file d:\def.cer -keystore mykeystore.jks (导入证书到keystore) 2. JKS——&gt;cer格式 keytool -import -alias mycert- keystore mykeystore.jks -file d:\def.cer (从keystore...

    证书生成脚本的配置文件

    在证书生成过程中,需要用到的参数和配置,用以生成适合ESP32的SSL握手的证书

    win2008搭建CA服务器tomcat5的ssl配置

    在命令控制台中输入命令:keytool -genkey -alias tomcat -keyalg RSA -keystore keystore,生成一个向CA服务器申请证书的文件。 ### 2. 申请CA证书 在Tomcat 5上,使用JDK或JVM 1.4以上版本。在命令控制台中输入...

    ssl-networking-java:SSL 和表示层加密

    -sslcert=&lt; keystore&gt; :SSL -sslcert=&lt; keystore&gt;文件-sslpass=&lt; password&gt; : SSL KeyStore 密码-demomode :以演示模式启动程序(更长的等待时间) -nocolour : 在终端中禁用彩色输出java Bank -port=&lt; 9999&gt; :...

    Tomcat配置SSL证书的方法

    一、先使用JDK自带的加密工具...在tomcat的安装根目录下新建文件夹ssl,将秘钥文件复制到该文件夹中,打开conf文件夹下的server.xml文件,将找到下面的一段注释掉的内容: &lt;!-- &lt;Connector port=8443 protocol=

    Tomcat 证书部署.docx

    如果此项没有设定,默认情况下,Tomcat 将从当前操作系统用户的用户目录下读取名为 “.keystore”的 keystore 文件。 keystorePass 指定了密钥库密码,指定 keystore 的密码。如果申请证书时有填写私钥密码,密钥库...

    openssl生成认证证书的工具

    执行完成后会生成一个.keystore文件,将它复制到tomcat的bin目录下(并不一定,放哪里都可以) 打开conf目录下的server.xml文件,找到以下这一段 它被注释掉了,将注释去掉,并将这一段改成以下 maxThreads=...

    tomcate中配置https

    通过以上步骤生成server.keystore证书文件、 将servlet.xml一下的的注释打开(最好拷贝此段) &lt;!-- Define a SSL HTTP/1.1 Connector on port 8443 --&gt; port="8443" maxHttpHeaderSize="8192" maxThreads=...

    利用tomcat服务器配置https双向认证

    在上面的命令中,`-genkey` 用于生成证书,`-v` 用于显示详细信息,`-alias` 指定证书别名为 `tomcat`,`-keyalg` 指定加密算法为 RSA,`-keystore` 指定证书库的路径和名称,`-validity` 指定证书的有效期为 100 年...

    bcprov-ext-jdk15on-160.jar

    为了生成Android用的BKS证书文件,采取如下操作: 1.下载 bcprov-ext-jdk15on-160.jar,复制到jdk_home\jre\lib\ext 2.配置bcprov,在 jdk_home\jre\lib\security\目录中找到 java.security 在内容增加一行 ...

    Android调用大宝CA版本JCE完成SM2、SM3、SM4国密算法和国密数字证书的示例代码,1.1.0版本

    AndroidStudio示例工程,Android API 21及以上 1. SM2密钥对的生成功能 2. SM2密钥对的还原功能 3. SM2算法的非对称加解密功能 ...7. 大宝CA版本Keystore文件(DCKS文件)存储SM2密钥对和国密数字证书的功能

    nexus-https:配置了 HTTPS 的 Nexus Repo Manager 3 的 Dockerized 版本

    运行,生成一个默认的keystore.jks 。 docker run -p 8443:8443 bradbeck/nexus-https 要运行,绑定暴露的端口(8081、8443)、数据目录和包含keystore.jks卷。 $ docker run -d -p 8081:8081 -p 8443:8443 -v ...

Global site tag (gtag.js) - Google Analytics