|
|

楼主 |
发表于 2005-12-3 12:30:00
|
显示全部楼层
Re:安全密码的设想
Re: Re:安全密码的设想
MathSlope: Re:安全密码的设想
这种密码有什么用?
geegee兄的高论也比较恐怖.如果服务器端密码用了不可逆加密,不知怎么知道某人的密码有...
今天休息,可以详细的说一下
假如说你的密码是ABCDEF,共6位,然后服务器生成16位序号为9183ebd26450ac7f,则你输入的密码是_A_C___BFDE_____,服务器根据产生的需要来把你输入的密码先按1234567890abcdef的顺序重新排列,就得出ABCDEF__________,然后把定义的关键字"_"去掉就得到你真正想输入的密码,然后MD5,再比较
每次都产生16位的,如果你的系统设计成最长24位密码,就产生24位的序号。
如果_A_C___BFDE_____被截获,别人只能知道你的密码ABCDEF的某一种排列,而不是你真正的密码。而他在输入这个密码的时候需要用眼睛来观察新的序列号,所以不可能实现软件重复尝试登陆,只能手动输入。时间上必然很长,那么如果连续输错几次变通知手机绑定用户的话,被盗的可能性几乎为0。(不排除某些人人品好一次就试通过了…………)
|
|