php服务端与客户端交互、提供开放api时,通常需要对敏感的部分api数据传输进行数据加密,这时候rsa非对称加密就能派上用处了,下面通过一个例子来说明如何用php来实现数据的加密解密 2、php中用生成的公钥、私钥进行加密解密,直接上代码 ...
分类:
Web程序 时间:
2017-11-14 17:16:06
阅读次数:
207
一、支付宝支付(AliPay) 1、开发步骤: 1>先与支付宝签约,获得商户ID(partner)和账号ID(seller) (这个主要是公司的负责) 2>下载相应的公钥私钥文件(加密签名用) 3>下载支付宝SDK 4>生成订单信息 5>调用支付宝客户端,由支付宝客户端跟支付宝安全服务器打交道 6> ...
分类:
移动开发 时间:
2017-11-12 11:05:24
阅读次数:
271
接口安全分为: 完全开放的接口, 签名认证(基础安全), 签名认证+时效性(非常安全), 公钥+私钥(固若金汤), 公钥+私钥+https(金钟罩);签名认证:无非就是双方定义一个秘钥,客户端获取参数然后按参数的顺序排序然后加上秘钥,再用MD5加密生成签名(参数+签名) 发到服务端后,客户端接受到参 ...
分类:
Web程序 时间:
2017-11-06 12:11:53
阅读次数:
193
转载:http://blog.csdn.net/a1232345/article/details/44594867 公钥、私钥 的解释 公钥 :用于向外发布,任何人都能获取, 私钥 :要自己保存,切勿给别人 一下两种情况经常有人弄混,一定要理解。 情况1:公钥用于【加密】, 私钥用于【解密】 如果加 ...
分类:
Web程序 时间:
2017-10-29 16:48:08
阅读次数:
258
背景:项目中为了保证通信的安全,经常要用到公钥私钥相关方面的知识,所以有必要彻底的了解一下。 1 看图说话 今天,我读到一篇好文章。 它用图片通俗易懂地解释了,"数字签名"(digital signature)和"数字证书"(digital certificate)到底是什么。 我对这些问题的理解, ...
分类:
其他好文 时间:
2017-10-19 17:41:57
阅读次数:
257
救援模式 centos6启动时有7个选项0-6; centos7 查看启动选项:ls -l /usr/lib/systemd/system/runlevel*target 开机设置bios,选择光驱启动; centos7下救援模式为Troubleshooting; 选择此项,enter进入; 选择第 ...
分类:
系统相关 时间:
2017-10-12 20:28:57
阅读次数:
266
今天看了点关于公私钥加密的内容,赶快记下省的忘记了。 这里有几个概念:公钥,私钥,加密,认证,认证中心(CA),数字证书。 公钥和私钥是属于非对称性加密,公钥和私钥是完全不同的,但是相互对应的。一把私钥只能对应一把公钥。顾名思义,公钥是对外开放的,所有人都可以获得,私钥是自己保管的。 加密与认证 基 ...
分类:
移动开发 时间:
2017-09-30 16:22:39
阅读次数:
278
方法1: 原版PFX证书 openssl pkcs12 -in myssl.pfx -nodes -out server.pem 提取私钥 openssl rsa -in server.pem -out server.key 提出公钥 openssl x509 -in server.pem -out ...
分类:
编程语言 时间:
2017-09-21 13:38:10
阅读次数:
320
SSH密码认证原理 几点说明: 1.服务端/etc/ssh目录下有三对公钥私钥: 其中,ssh_host_key和ssh_host_key.pub 用于ssh协议1版本;其它两对密钥用于ssh协议2版本,默认采用rsa密钥。 2.基于安全考虑,SSH一般禁用密码登录,同时修改SSH监听端口。 3.修 ...
分类:
其他好文 时间:
2017-09-20 14:59:26
阅读次数:
206
php服务端与客户端交互、提供开放api时,通常需要对敏感的部分api数据传输进行数据加密,这时候rsa非对称加密就能派上用处了,下面通过一个例子来说明如何用php来实现数据的加密解密 1、加密解密的第一步是生成公钥、私钥对,私钥加密的内容能通过公钥解密(反过来亦可以) 下载开源RSA密钥生成工具o ...
分类:
Web程序 时间:
2017-09-14 13:14:52
阅读次数:
228