1
lqs 2014-07-31 11:39:29 +08:00 1
这样,本来一个26位的复杂密码,你记住一个27位的数字就够了。
|
2
Quaintjade 2014-07-31 11:50:00 +08:00 1
万一某个十几位的密码,在PI中出现的位置是一个几百位数字呢?
而且直觉告诉我这种情况应该不少。 |
3
lsylsy2 2014-07-31 11:53:00 +08:00
理论上,平均情况数字一定会比密码长,否则抽屉原理。
|
4
creamiced 2014-07-31 12:16:20 +08:00
我是这样认为的
密码是字符串,而转换成pi的起始位置则是一个整数,所以在占用比特数上可以有压缩的效果,但是对记忆来说相同位数的字符串和整型数字没什么区别 当然你可以找一个几千几万的数字,把对应pi中的数字转换成密码,这样你就得到了一个比较强又好记的随机密码 |
5
akfish 2014-07-31 12:21:08 +08:00
除非这个工具不公开就你一个人知道,不然看不出有什么用途。
首先就像楼上说的那样,”压缩“后的数字可能比密码更长。 然后我们假设这货就能神奇的压缩任何密码,比如把一个27位的密码压缩到4位。 于是黑客的任务就变得简单多了,本来要爆破27位密码,瞬间难度降低到爆破4位。 |
6
msg7086 2014-07-31 14:16:59 +08:00
一个完全随机的密码已经信息量饱和了,再压缩一定会丢失信息。
|
7
lightening 2014-07-31 16:13:12 +08:00
楼上说了很多了……
其实你做个 hash 就好了,何必这么麻烦…… |