如何用KEYTOOL工具生成私匙和公匙
1、通过别名和密码创建私密钥到keystore:
C:\>keytool -genkey -alias safedv -keypass safedv -keystore safedv_private.jks -storepass safedv -dname "cn=safedv" -keyalg RSA
2、证书:
C:\>keytool -selfcert -alias safedv -keystore safedv_private.jks -storepass safedv -keypass safedv
3、导出公钥到key.rsa:
C:\>keytool -export -alias safedv -file key.rsa -keystore safedv_private.jks -storepass safedv
保存在文件中的认证 <key.rsa>
4、导入公钥到新的keystore中:
C:\>keytool -import -alias safedv -file key.rsa -keystore safedv_public.jks -storepass safedv
Owner: CN=safedv
发照者: CN=safedv
序号: 41e23b9e
有效期间: Mon Jan 10 16:23:58 CST 2005 至: Sun Apr 10 16:23:58 CST 2005
认证指纹:
MD5: 3C:2B:B5:05:05:93:F3:9E:8D:04:B8:9F:90:17:2E:1F
SHA1: BB:83:33:E8:E5:CA:8C:3F:8B:12:C6:E4:CD:B7:3E:87:92:25:E4:D3
信任这个认证? [否]: y
认证已添加至keystore中
1、通过别名和密码创建私密钥到keystore:
生成SAFEDV的私匙,私匙保存密码为ipcamera
C:\>keytool -genkey -alias safedv -keypass safedv -keystore safedv_private.jks -storepass ipcamera -dname "cn=safedv" -keyalg RSA
生成TIANYI的私匙,私匙保存密码为ipcamera
C:\>keytool -genkey -alias tianyi -keypass tianyi -keystore safedv_private.jks -storepass ipcamera -dname "cn=safedv" -keyalg RSA
2、证书:
C:\>keytool -selfcert -alias safedv -keystore safedv_private.jks -storepass ipcamera -keypass safedv
C:\>keytool -selfcert -alias tianyi -keystore safedv_private.jks -storepass ipcamera -keypass tianyi
3、导出公钥到key.rsa:
导出公匙到一个文件SAFEDV.RSA
C:\>keytool -export -alias safedv -file safedv.rsa -keystore safedv_private.jks -storepass ipcamera
导出公匙到一个文件TIANYI.RSA
C:\>keytool -export -alias tianyi -file tianyi.rsa -keystore safedv_private.jks -storepass ipcamera
保存在文件中的认证 <key.rsa>
4、导入公钥到新的keystore中:
生成公匙
C:\>keytool -import -alias safedv -file safedv.rsa -keystore safedv_public.jks -storepass ipcamera
生成公匙
C:\>keytool -import -alias tianyi -file tianyi.rsa -keystore tianyi_public.jks -storepass ipcamera
附录:
ECLIPSE上的一个插件,可以看到加密后的密匙
http://securex.sourceforge.net/updatesite
分享到:
相关推荐
xfire webservice 上传下载源码 一个完整的demo
spring集成xfire webservice实现远程调用 将项目发布后,点击http://localhost:8080/SpringWebServiceTest/services/HelloWS?wsdl即可 其中也有客户端的调用,自己试试吧。
Xfire webservice 加密
xfire实现webservice实例,XFire WebService开发快速起步
xfire的一个完整实例,不过我建议大家,学习完理论知识后,根据自己学得知识,手动练习一下,遇到异常就百度,一下,这样比较好!
spring+xfire( 编写webservice完整配置+案例)
grails+Xfire webservice
XFire WebService 精简包 搭建XFire WebService必备包
经本人仔细研究最少导入8个包,就可以做一个简单的webservice的应用,有不同意见着,欢迎讨论:站内留言
XFire Webservice 服务器端
用XFire开发WebService Spring注解
Xfire Webservice的例子,简单易懂~ 发布服务和调用都很简单~ 自己整理了下~ 没事的拿去看下就知道啦~
xfire webservice wsdl 文件中字段名称变化
XFire建立Webservice实例,入门级别,适XFire建立Webservice实例,入门级别,XFire建立Webservice实例,入门级别,适合初学者适合初学者合初学者
xfire简单实例发布webservice,引用到2个jar包的简单例子
java使用XFire调用webService接口
此程序demo详细描述的从发布接口到调用接口的全部过程,详细描述了Xfire调用webservice参数无法传递的问题。
xFire WebService 实例开发
一个基于xfire开发的Webservice小例子,初学者可以看看!
xfire调用webservice