前言
最近项目里面用到了SSL双向认证和传输加密的技术,研究了一下,想把相关的指令和代码分享出来,以期后来者能够少踩坑,顺利解决问题。我们的项目服务器是C,客户端为Java,CS架构,中间通过Socket通讯。
OpenSSL和Java KeyStore本质上没有关系,只是客户端用到Java,Java里面SSL认证加密的密码和证书需要存储到KeyStore这个容器里面,所以OpenSSL产生的...
分类:
其他好文 时间:
2015-02-05 11:16:02
阅读次数:
202
步骤:1 创建 .keystore 文件JDK中自带了keytool工具用于生成证书文件keytool工具在$JAVA_HOME/bin 目录下可以使用命令 keytool -genkey -alias tomcat -keyalg RSA 来创建数字证书生成证书步骤比较多,具体用法参照 使用key...
分类:
Web程序 时间:
2015-02-04 12:30:33
阅读次数:
182
向类似微信开放平台、新浪微博开放平台,QQ互联等提交Android应用时,必须要提供Android签名,每个平台都提供了一个签名生成工具,着实麻烦。其实每个平台需要的是Android签名的MD5值,可以通过JDK自带的工具,手动可以生成签名,而免去需要安装各个平台APK的麻烦。
方法一:
通过命令行,直接生成MD5值
keytool -list -v -keystore ke...
分类:
移动开发 时间:
2015-02-04 11:02:44
阅读次数:
257
Keytool?是一个Java?数据证书的管理工具 ,Keytool?将密钥(key)和证书(certificates)存在一个称为keystore的文件中 在keystore里,包含两种数据:? ??? 密钥实体(Key entity)——密钥(secret ...
分类:
其他好文 时间:
2015-02-03 11:25:32
阅读次数:
236
ADT查看签名的SHA1值比较方便,可以很直观的看到fingerprint的值,相比之下,AS在设置中没有相关选项。
百度LBS的SDK需要这个值作为验证,难道还要用回Eclipse?还好可以使用keytool进行查看:
命令如下:
keytool -list -keystore zmskeystore.jks
然后输入密钥库口令,就可以查看证书指纹(SHA1)的值了:...
分类:
移动开发 时间:
2015-02-02 23:22:08
阅读次数:
444
Android 生成keystore,两种方式 一、eclipse 中生成android keystore 建立任意一个android项目(例如:AntForAndroid) 右键AntForAndroid根目录弹出菜单->Android Tools -> Export Signed Application Package....
分类:
移动开发 时间:
2015-01-30 19:47:23
阅读次数:
176
加密服务总是关联到一个特定的算法或类型,它既提供了密码操作(如Digital Signature或MessageDigest),生成或供应所需的加密材料(Key或Parameters)加密操作,也会以一个安全的方式生成数据对象(KeyStore或Certificate),封装(压缩)密钥(可以...
分类:
编程语言 时间:
2015-01-30 17:12:35
阅读次数:
442
上篇介绍了怎么使用ant自动编译打包现有的android项目,这篇将继续介绍如果如何在ant打包应用的时候加入签名信息以及自动打包渠道包。1. 加入签名信息:在项目的根目录下建一个ant.properties文件,输入如下内容,其中keystore密码和alias密码可以不指定(防泄漏),那么在命令...
分类:
移动开发 时间:
2015-01-26 18:55:07
阅读次数:
251
1,通过jdk自带的keytool生成.keystore文件执行下面的命令:
/usr/bin/keytool -genkey -alias xiaomaodan -keyalg RSA -validity 36500执行上面的命令后需要输入相关的证书信息
Enter keystore password:
Re-enter new password:
What is your first...
分类:
其他好文 时间:
2015-01-26 13:45:20
阅读次数:
177
1.单点登录服务器CAS应用配置于tomcat下。 1)key生成: keytool -genkey -alias mycas -keyalg RSA -keysize 2048 -keystore /mnt/disk1/keys/mycas.keystore keytool -ex...
分类:
系统相关 时间:
2015-01-16 14:40:17
阅读次数:
642