距开课0天0时0分-10202858秒
php rsa加密解密使用详解
1、加密解密的第一步是生成公钥、私钥对,私钥加密的内容能通过公钥解密(反过来亦可以)下载开源RSA密钥生成工具openssl(通常Linux系统都自带该程序),解压缩至独立的文件夹,进入其中的bin目录
巴扎黑2017-02-09 10:06:25 0 0 281
PHP中的随机性
什么是CSPRNG引用维基百科,一个密码学上安全的伪随机数发生器(Cryptographically Secure Pseudorandom Number Generator 缩写CSPRNG)是一个伪随机数生成器(PRNG),其生成的伪随机数适用于密码学算法。CSPRNG可能主要用于:密钥生成(例如,生成复杂的密钥)为新用户产生随机的密码加密系统获得高级别安全性的一个关键方面就是高品质的随机性P
阿神2016-11-10 13:20:14 0 0 229
php对接java现实加签验签的实例
我实现的方法,主要是把java生成的密钥转为php能识别的pem格式的密钥,其它的加签、验签采用调用openssl内置签名方法。java生成的密钥主要是字符串;而pem格式密钥是以64位为一行,并且带有如下头和尾的文件格式,然后php再去取得相对应pem格式字符串。pem格式密钥-----BEGIN PUBLIC KEY-
巴扎黑2016-12-23 09:51:23 0 0 365
经典php加密解密函数Authcode()修复版代码
Authcode这个函数很多人都使用,这函数来自Discuz程序,用于加密解密字符串,可以设置钥匙(key)和过期时间,在很多时候都用得着。原版的函数代码可能会生成+、/、&这样的字符,导致通过URL传值取回时被转义,导致无法解密。火端网络稍加修改,把这几个字符替换成其它字符,解密时再替换回去,这样就完美了!
巴扎黑2017-02-06 10:33:17 0 0 196