使用openssl的CA签发证书,签名applet[换博客10年3月]
2010-12-15 15:52
681 查看
以下是使用openssl的CA签发证书,签名applet的过程
私钥 ,——在java生成私钥,公钥
生成请求 csr文件
用csr文件,在openssl发行
导入ca根证书
导入生成的
需要转换到PAM格式
导入,用同一个alias
签名applet
applet运行时如需要提示“信任CA”签发的
导入CA证书到jre keystore即可
运行时,提示效果
私钥 ,——在java生成私钥,公钥
keytool -keystore shengyang_keystore.jks -genkey -alias shengyang
生成请求 csr文件
keytool -keystore shengyang_keystore.jks -certreq -alias shengyang -file shengyang.csr
用csr文件,在openssl发行
openssl ca -keyfile ../root.key -cert ../root.crt -in shengyang.csr -out shengyang.crt -config openssl.cnf -policy policy_anything
导入ca根证书
keytool -keystore shengyang_keystore.jks -import -alias itrc -file root_itrc.crt
导入生成的
需要转换到PAM格式
openssl x509 -in shengyang.crt -out shengyang.cer -outform PAM
导入,用同一个alias
keytool -keystore shengyang_keystore.jks -import -alias shengyang -file shengyang.cer
签名applet
del handwriting.jar jar cvf handwriting.jar *.class jarsigner -verbose -keystore shengyang_keystore.jks Handwriting.jar shengyang
applet运行时如需要提示“信任CA”签发的
导入CA证书到jre keystore即可
keytool -keystore "C:/Program Files/Java/j2re1.4.2_xx/lib/security/cacerts" -import -alias itrc -file root_itrc.crt
运行时,提示效果
相关文章推荐
- 使用Openssl生成CA及签发证书方法
- openssl使用自定义CA签名证书
- 使用Openssl生成CA及签发证书方法
- 用openssl生成SSL使用的私钥和证书,并自己做CA签名
- 使用OpenSSL建立根CA及自签名证书制作过程
- 使用OpenSSL建立根CA及自签名证书制作过程 [转载]
- 用openssl生成SSL使用的私钥和证书,并自己做CA签名(转)
- Linxu环境下如何使用Openssl搭建CA中心签发证书
- openssl如何制作自签名的CA证书,及利用CA签发证书
- 基于 OpenSSL 的 CA 建立及证书签发
- IIS8中使用OpenSSL来创建CA并且签发SSL证书
- linux学习之路之使用openssl创建私钥CA及使用CA为客户端颁发证书
- 基于 OpenSSL 的 CA 建立及证书签发
- 使用OpenSSL生成IIS可用的SHA-256自签名证书
- openssl ca签发证书
- [置顶] java编程方式用CA给证书进行签名/签发证书
- 使用CA签发的服务器证书搭建Tomcat双向SSL认证服务
- 使用OpenSSL创建CA颁发证书
- 使用CA自签名证书搭建HTTPS网站
- CentOS6.5环境下OpenSSL实战:自己搭建CA中心,申请,签发,吊销,导入证书,SSL 握手详解