转载:http://blog.csdn.net/u012467492/article/details/52034835 私钥用来签名的,公钥用来验签的。公钥加密私钥解密是秘送,私钥加密公钥解密是签名 作者:CM Binder 就拿A给B发送经过签名加密信息来说:1、A对信息签名的作用是确认这个信息是 ...
分类:
编程语言 时间:
2017-07-06 22:56:49
阅读次数:
213
会话session ,允许你在不同请求 之间储存信息。这个对象相当于用密钥签名加密的 cookie ,即用户可以查看你的 cookie ,但是如果没有密钥就无法修改它。 这里用到的 escape() 是用来转义的。如果不使用模板引擎就可以像上例 一样使用这个函数来转义。 利用系统生成一个好的密匙 基 ...
分类:
其他好文 时间:
2017-06-13 19:48:42
阅读次数:
148
最近开始接触后端PHP开发,里面涉及到的签名、加密、证书等概念弄得自己头晕眼花,最近查看了相关资料,下面把自己的理解写下来,有不对的地方,还请多指点指点。 数据传输安全的要满足的要求: 对称加密 网络的数据传输从发送方发出到接收方接收到,要经过数个节点才能到达目的地,在这个过程中难免会被别有用心的人 ...
分类:
其他好文 时间:
2017-04-17 23:49:09
阅读次数:
234
1. 基本原理 OpenSSL初接触的人恐怕最难的在于先理解各种概念 公钥/私钥/签名/验证签名/加密/解密/非对称加密 我们一般的加密是用一个密码加密文件,然后解密也用同样的密码.这很好理解,这个是对称加密.而有些加密时,加密用的一个密码,而解密用另外一组密码,这个叫非对称加密,意思就是加密解密的 ...
分类:
其他好文 时间:
2017-01-17 08:01:47
阅读次数:
198
windows下安装配置 npm install -g ionic npm install -g cordova ionic start myproject cd myproject ionic platform add Android ionic build android ionic emula ...
分类:
其他好文 时间:
2016-12-11 13:03:44
阅读次数:
264
(加密 + 签名,保证私钥的安全) 1 给debian8加密(再IDEA加密)并签名一份“我的私钥” opensuse13:~ # opensuse13:~ # opensuse13:~ # gpg -r "debian8" -o FranklinYang.rsa.sec.key.sign.debi ...
分类:
其他好文 时间:
2016-11-29 07:21:38
阅读次数:
781
摘要认证的实现摘要认证实现主要包含四个方面:客户端参数摘要生成、服务端参数摘要检验、服务端响应摘要生成和客户端响应摘要检验。1、客户端参数摘要生成过程:a、请求参数;b、参数排序;c、将参数串接起来,加上secret,生成待摘要字符串;d、使用MD5等摘要算法生成摘要字..
分类:
编程语言 时间:
2016-10-17 18:28:23
阅读次数:
153
RSA: 非对称加密算法(对称加密算法在加密和解密时使用的是同一个秘钥;而非对称加密算法需要两个密钥来进行加密和解密) RSA作用:1,加密数据传输, 2,用于文件签名。 加密和加签有什么区别? 答:加密:公钥放在客户端,并使用公钥对数据进行加密,服务端拿到数据后用私钥进行解密; 加签:私钥放在客户 ...
分类:
移动开发 时间:
2016-09-09 20:22:24
阅读次数:
297
所有信息的生成都在前端完成,包括对订单进行sign签名以及MD5签名加密(此方法相对来说有些复杂,没有官方给的方法简单)。注:官方给的是v3&v4支付流程,签名和加密都是在服务器端进行,由于没有对接过,所以就暂时没有办法分享。 1. 准备工作 工程所需的微信支付SDK,如下图: 微信支付所需的相关用 ...
分类:
微信 时间:
2016-08-15 17:22:19
阅读次数:
439
ucloud api文档中对签名加密的方法实在看不明白,而且没有perl版本,特意写了一份供大家参考 ...