默认情况下,密钥项存储在.keystore文件中,而可信的CA证书项存储在.cacerts文件中,该文件位于JRE安全目录中。想在Linux环境下,用keytool命令检查一下一个证书,打keytool -list -v -keystore xxx.keystore结果报错:-bash: keyto...
分类:
编程语言 时间:
2014-10-20 13:25:26
阅读次数:
226
Android apk应用程序签名 分类: Android 2012-11-25 19:33 570人阅读 评论(0) 收藏 举报 一、Android Apk签名 Apk签名首先要有一个keystore的签名用的文件。 keystore是由jdk自带的工具keytool生成的。 具体生成方式参...
分类:
移动开发 时间:
2014-10-19 14:08:36
阅读次数:
193
生成证书: keytool -genkey -alias cas -keyalg RSA -keystore cas.key导出证书: keytool -export -alias cas-file cas.cer -keystorecas.key导入证书: keytool -import -...
分类:
编程语言 时间:
2014-10-15 10:58:30
阅读次数:
227
android要求所有的程序必须有签名,否则就不会安装该程序。在我们开发过程中,adt使用debug keystore,在 preference->android->buid中设置。debug的keystore默认有效期为一年,如果你是从一年前开始开发 android程序,那么很可能出现debug ...
分类:
移动开发 时间:
2014-10-14 13:41:25
阅读次数:
170
昨天准备给自己的应用发布一个新版本,在apk打包时,发现之前的用的keystore密码忘了。 蛋碎了一地,我把我所能想到的密码都试了一遍(注:我平常在各个门户网站注册基本上用的都是那几个字母和数字组合做密码),无果。 折腾到凌晨一点半,死的心都有了。Google和百度搜个底朝天,也没找到解决办法,S...
分类:
移动开发 时间:
2014-10-10 19:38:24
阅读次数:
200
准备工作:
签名文件名为android.keystore
签名的别名为123456789.keystore
1、使用签名命令后如下图
发现.SF和.RSA文件自动命名为12345678.SF和12345678.RSA,此处如果不指定名称则自动截取别名中前8个字符,如果别名为1.keystore,则此处名字为1_KEYSTO.SF
2、如果想指定该名称,则需要使用-sigfile...
分类:
其他好文 时间:
2014-10-09 18:53:47
阅读次数:
132
之前在测试Eclipse ADT的Custom debugkeystore自定义调试证书的时候,发过一篇关于调试证书规格的博文:Eclipse ADT的Custom debug keystore所需证书规格,提到过自定义调试证书的密码和alias命名以及alias密码都是有规矩的。其实Android...
分类:
移动开发 时间:
2014-09-17 16:45:52
阅读次数:
183
一、Keytool介绍? Keytool是一个Java数据证书的管理工具。Keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里,包含两种数据:? 1.?? 密钥实体(Key entity)——密钥(s...
分类:
其他好文 时间:
2014-09-16 12:54:30
阅读次数:
178
转自:http://www.dotblogs.com.tw/newmonkey48/archive/2014/04/17/144779.aspxApp要使用Facebook 分享時,設要在Facebook應用程式裡設定app 的key hash但keyhash要怎麼取得呢?可參考兩個網址http:/...
分类:
移动开发 时间:
2014-09-12 19:07:03
阅读次数:
295
一、生成数字签名1. 生成JKS文件keytool -genkey -keyalg RSA -alias jbosskey -keystore jbosskey.jks在win7系统中,该文件的默认路径是 C:\Users\rigid2. 导出证书keytool -export -alias jbo...
分类:
其他好文 时间:
2014-09-09 18:00:39
阅读次数:
204