http://www.ruanyifeng.com/blog/2013/06/rsa_algorithm_part_one.html
http://www.ruanyifeng.com/blog/2013/07/rsa_algorithm_part_two.html
RSA是一种公钥加密算法。能够抵抗到目前为止已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密标准。主要用于公钥加密私钥解密、私钥签名公钥验签。
支付宝移动支付
1. 生成RSA 公匙和私匙,并把公匙给支付宝,下单提交数据的时候用私匙生成签名(sign),支付宝做验证
2. 支付宝会通知PHP服务端,并POST数据过来,其中有签名(sign),此时PHP段需要支付宝公匙,解签
PHP解签
http://www.alixixi.com/program/a/2014022592350.shtml