吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1566|回复: 3
收起左侧

[求助] 求一个 加密解密函数

[复制链接]
黄金萬两 发表于 2019-9-10 21:13
要php的。能加密和解密 要能压缩字符串
比如
$url  = 'https://www.baidu.com/s?wd=%E7%BE%8E%E5%A5%B3&rsv_spt=1&rsv_iqid=0xc6ab4a1e00007806&issp=1&f=8&rsv_bp=1&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_dl=tb&rsv_sug3=7&rsv_sug1=5&rsv_sug7=100&rsv_sug2=0&inputT=820&rsv_sug4=1860'
把这个字符串加密后 字符串长度不超过100

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

CRose 发表于 2019-9-10 21:45
MD5(滑稽
zhshazi523 发表于 2019-9-10 21:51
[PHP] 纯文本查看 复制代码
<?php
$xiaorui = 'https://www.baidu.com/s?wd=%E7%BE%8E%E5%A5%B3&rsv_spt=1&rsv_iqid=0xc6ab4a1e00007806&issp=1&f=8&rsv_bp=1&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_dl=tb&rsv_sug3=7&rsv_sug1=5&rsv_sug7=100&rsv_sug2=0&inputT=820&rsv_sug4=1860';
$jmxiaorui = base64_encode($xiaorui);//这里是加密之后的结果
echo "加密:".$jmxiaorui; //输出加密之后的结果
echo "\r\n";
echo "解密:".base64_decode($jmxiaorui); //输出解密之后的结果 

?>

我用的base64 其他的感觉花里胡哨没啥用 用最原始的就可以了
wangyujie96 发表于 2019-9-10 22:28
如果是想省服务器流量,配置php.ini启用gzip压缩即可,覆盖全站范围。
RC4加密不能压缩,是原长度。
可以RC4再gzip压缩,可用于压缩字符串的函数:gzcompress、gzdeflate、bzcompress
base64会增加长度,不可取
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-27 02:39

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表