读书人

利用jdk回产生安全证书

发布时间: 2012-08-21 13:00:22 作者: rapoo

利用jdk来产生安全证书
首先是安装证书使用jdk工具
生成证书:
keytool genkeypair keyalg RSA keysize 2048 SHA1withRSA validity 3650 -alias wanglimng keystore server.keystore storepass ins1234 dname “CN=WWW.ABC.CN, OU=test, O=test, L=Nanjing, ST=JIANGSU, C=CN”

导出证书
-keytool exportcert alias wangliming keystore server.keystore storepass ins1234 file server.cer rfc

打印证书
Keytool -printcert file server.cer

导出证书签发申请
Keytool certreg aias wangliming keystore server.keystore storepass ins1234 file ins.csr v

导入证书
Keytool importcert trustcacerts alias wangliming file server.cer keystore server.keystore storepass 1234

查看数字证书
Keytool -list

当成功的导入了证书以后就要容器中进行配置才可以使用
首先是要把证书中的那个 server.keystore 和 server.cer这两个文件放入到Resin服务器的keys这个文件夹中 如果没有的话 就手动的建立这个文件夹
然后去 config 文件夹下配置你的配置文件
我在resin 这个容器中的配置如下

<http address="*" port="443">
<jsse-ssl>
<key-store-file>keys/server.keystore</key-store-file>
<password>ins1234</password>
</jsse-ssl>
</http>

读书人网 >软件架构设计

热点推荐