最近做了一个移动项目,是有服务器和客户端类型的项目,客户端是要登录才行的,服务器也会返回数据,服务器是用Java开发的,客户端要同时支持多平台(Android、iOS),在处理iOS的数据加密的时候遇到了一些问题。起初采取的方案是DES加密,老大说DES加密是对称的,网络抓包加上反编译可能会被破解, ...
分类:
移动开发 时间:
2016-12-26 23:50:37
阅读次数:
332
使用openssl生成的密钥,在对加密字符串进行数字签名的时候,程序一直报错,错误异常: algid parse error, not a sequence? 其原因是因为,openssl生成的私钥没有进行pkcs8编码,所以导致程序无法识别。用openssl转一下码就好了,命令如下: pkcs8 ...
分类:
其他好文 时间:
2016-11-25 20:43:03
阅读次数:
166
进入app支付文档有两种方式,一种是直接在下面的开放业务里
还有一种是通过上面的导航栏文档中心,然后滚动到业务接入那一栏,可以看到移动支付
当然也可以直接打开这个地址,文档...
分类:
移动开发 时间:
2016-11-16 17:27:42
阅读次数:
347
1.生成RSA私钥:genrsa-outdemo.txt1024生成1024位的私钥如下图:2.将私钥转换成PKCS8格式:pkcs8-topk8-informPEM-indemo.txt-outformPEM–nocryptPKCS8格式的私钥如下图3.生成RSA公钥:rsa-indemo.txt-pubout-outdemo1.txt生成成功如下图此时我们可以打开demo1.txt文件,可?.
分类:
其他好文 时间:
2016-10-17 16:21:41
阅读次数:
122
一、openssl 简介 目前最流行的 SSL 密码库工具官网:https://www.openssl.org/source/ 构成部分 用途 二、生成RSA密钥 生成RSA私钥 生成RSA公钥 将RSA私钥转换成PKCS8格式 生成加密的 RSA 私钥 解密 RSA 私钥 -passin; -pa ...
分类:
其他好文 时间:
2016-09-17 14:54:33
阅读次数:
352
其实最主要就2条命令(环境为centos6.5已安装opensslopenssl-devel这2个包):pkcs8转rsa:opensslrsa-inpkcs8密钥-outrsa密钥rsa转pkcs8:opensslpkcs8-topk8-informPEM-inrsa密钥-outformPEM-nocrypt-outpkcs8密钥但是坑的地方是格式看个例子(pkcs8转rsa):假设开发给过来一个密钥..
分类:
其他好文 时间:
2016-08-06 14:34:35
阅读次数:
9962
1.首先要下载openssl,这个不用说,直接官网下载或者用brew install openssl下载 2.终端生成私钥密钥 2.1生成私钥 2.2生成密钥 2.3将RSA私钥转换为pkcs8 格式 私钥及密钥地址在根目录文件 rsa_private_key.pem rsa_public_key. ...
分类:
移动开发 时间:
2016-05-19 10:16:19
阅读次数:
219
支付宝的接入相对比较简单,看看支付宝官网的文档基本都能搞定,但是切记一点让你们的后台也要搞清楚支付宝的流程,不然对接起来是一件很蛋疼的事情。
开始搬砖
注意事项
开发前一定要阅读支付宝官方文档
强烈建议签名等处理在后台处理,我这个是测试是在自己本地写的,不要吐槽
想获取支付宝合作商户ID,及支付宝公钥请点击支付宝链接,生成密钥及PKCS8转码工具在文档中
添加android.permi...
分类:
移动开发 时间:
2016-05-18 18:00:48
阅读次数:
265
目录 一、数据加密标准 - Data Encryption Standard(DES) 二、高级加密标准 - Advanced Encryption Standard(AES) 三、消息摘要算法第五版 - Message-Digest Algorithm 5(MD5) 四、安全哈希算法 - Secu ...
分类:
其他好文 时间:
2016-04-05 00:13:09
阅读次数:
217
MAC OS自带了OpenSSL,直接在命令行里使用OPENSSL就可以。(1)生成公钥和私钥打开命令行工具,然后输入 openssl打开openssl,接着只要三句命令就可以搞定。第一句命令生成私钥;第二句命令把RSA私钥转换成PKCS8格式,密码为空就行;第三句命令生成公钥。Last login...
分类:
其他好文 时间:
2015-12-18 18:12:42
阅读次数:
193