
1.不能像 Base64 一样一眼就看出是 Base64 编码,多少加点东西看起来不像是 Base64 编码,最好是看不出是 url
2.适合 url 使用的,php 加密 js 解密出来使用
3.求 demo 谢谢大佬们( php/js url 解密加密,可互通,如 php 加密 js 解密)
1 learningman 2022 年 8 月 21 日 base 系列随便选一个小于 base64 的,大于 64 的就 encodeURI 一下 |
2 learningman 2022 年 8 月 21 日 或者把 base64 的编码随便打乱一下 |
3 xx3122 OP @learningman 打乱或者首尾加东西之类的,不会写…… |
5 xx3122 OP 找到一个,大伙看可以不?: http://www.jsphp.net/php/show-12-713-1.html |
6 zhaokun 2022 年 8 月 21 日 @xx3122 这是 AES 对称加密,有个公用秘钥,如果前段是 js 很容易就没找到,加密的意思何在? 如果要求强度高一些可以用 RSA ,后端私钥,前段公钥。 所有加密都不合适 url 使用,因为很小的字符串加密后就会很长,很容易缺失,post 提交稳妥 |
8 cz5424 2022 年 8 月 21 日 via iPhone 你把 base64 的表打乱了就行了 |
10 kongkx 2022 年 8 月 21 日 via iPhone 这个应该是你要的 https://hashids.org/ |
12 FrankAdler 2022 年 8 月 21 日 via iPhone |
13 kran 2022 年 8 月 21 日 via Android 用 aes 实现过,效果很好 |
14 xx3122 OP 差不多,这个只是参数加密?要整个加密的 |
15 xx3122 OP @kran 你看看这个能用不? http://www.jsphp.net/php/show-12-713-1.html |
17 rpish 2022 年 8 月 21 日 好奇,什么网站要给 URL 加密呀? |
18 tienyc 2022 年 8 月 21 日 其实用 aes 就行,前端现在打包之后代码跟鬼画符一样,想在这样的无意义的字符串中找到加解密的 key 还是有点难度的 |
19 kongkx 2022 年 8 月 21 日 via iPhone @ericls encrypt 的用 aes 这类 。encode 的话就看 就看 base64 ,base58 这类。https://appdevtools.com/base58-encoder-decoder |
20 yedanten 2022 年 8 月 22 日 via Android base64 换一下码表 |