一、生成密钥
1. 生成私钥
openssl genrsa -out rsa_private_key.pem 1024
2. 生成公钥
openssl rsa -pubout -in rsa_private_key.pem -out rsa_public_key.pem
二、 用PHP实现RSA加密,解密,加签,验签
php内置了很丰富的openssl方法,需要安装php的openssl扩展,方法百度,至于查看,就phpinfo()后查看有没有openssl,操作类如下
openssl genrsa -out rsa_private_key.pem 1024
openssl rsa -pubout -in rsa_private_key.pem -out rsa_public_key.pem
php内置了很丰富的openssl方法,需要安装php的openssl扩展,方法百度,至于查看,就phpinfo()后查看有没有openssl,操作类如下
其实在一周多之前,PHP8就更新了正式版本,当时宝塔没更
我还专门编译了一下,当时用华为云111的云服务器,编译lnmp竟然用了1个半小时...要了老命了
本地编译挺快,大约20来分钟..
然后昨天宝塔是终于更新PHP8了,今天装上试了下,嗯...是被催太急了嘛,哈哈...
装完PHP8,你会发现,在网站里,还有phpmyadmin中,都无法选择php8,因为我自己将PHP7.4卸载了,所以直接是静态
经常看到有人发百度网盘分享,但是提取码是自己定义的,比如FULI等
好多童鞋觉得好玩,想自己定义,却百度一堆东西都无效,各种油猴插件也失效了...
其实自定义很简单的,原理就是替换掉
share/util/shareFriend/createLinkShare.js中的function-widget-1
方法如下:
最新评论