php 最短的加解密方式是什么?

2014-12-01 10:23:47 +08:00
 MaiCong
用于url传递,请问哪种方式加密(可解密)后字符数最少?
6110 次点击
所在节点    PHP
29 条回复
zts1993
2014-12-01 12:39:36 +08:00
@cnxh url_safe
cnxh
2014-12-01 12:52:32 +08:00
belin520
2014-12-01 13:07:31 +08:00
hansnow
2014-12-01 13:18:48 +08:00
@belin520

@livid
页面乱掉了…… OSX 10.10.1 Chrome 39.0.2171.71 (64-bit)

mengzhuo
2014-12-01 13:40:38 +08:00
借知乎的说法:
离开了具体是什么数据谈压缩都是耍流氓啊
bystand3r
2014-12-01 13:53:16 +08:00
用Discuz的authcode函数吧,上面说的base64,urlencode都是编码不是加密
justplaymore
2014-12-01 14:02:16 +08:00
能把问题的上下文给出来么?LZ的提问有点类似XY问题了,缺少上下文,只提出了LZ想到的解决方案,没有给出问题本身,说不定有更好的解决方案,但是别人不知道问题本身,所以难以帮助LZ。

可逆算法的密文一般都是随明文长度线性增长的,所以如果想找到一个密文长度始终在一定范围内的算法,非常难。
wudikua
2014-12-01 14:10:00 +08:00
加密不会比明文更短吧。不可逆的叫摘要。短不短是压缩的问题。你可以先压缩在加密啊。
subpo
2014-12-01 14:59:45 +08:00
后移一位

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/150562

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX