以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何安全的设置密码 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=132945) |
-- 作者:xdiy -- 发布时间:2019/4/2 18:54:00 -- 如何安全的设置密码 1.我们需要先有一个关键字,好记忆并且有某种规律的; 2.使用某些字符串加密工具,比方tool.chinaz.com的在线加密工具; 3.对关键字进行分布多算法加密,比如:md5(sha1(md5(关键字))); 4.对密码按照不同加密方式的顺序组合加密关键字, 比如:假设关键字为:关键字 (1)md5(关键字), 得到4e26ccc746de29824c3ebce3bd13fcb1, (2)Base64_md5(4e26ccc746de29824c3ebce3bd13fcb1), 得到3DSt4fQ4S+NI2VTRpcoiHQ, (3)Sha1(3DSt4fQ4S+NI2VTRpcoiHQ), 得到5e3a8877d31fd6b821814b824fac993de03a9933。 (4)从第11位开始截取长度8的字符串,得到fd6b8218,以此做密码。 5.存储:我们可以在书面记录一下三种东西,关键字、截取标记,算法顺序代码,比如可以这样记录:A互联网38,什么意思呢 A是步骤4的算法顺序,互联网是关键字,38是截取标记。这样的密码基本上是很难被推测出来的。 6.甚至我们可以做一个页面或桌面程序,提供常用的算法和截取脚本,但核心是这个程序不存储、不外传数据,每一个算法都是分布独立的。
[此贴子已经被作者于2019/4/2 18:55:22编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/4/2 20:12:00 -- 使用内置的加解密用法基本够用了:http://www.foxtable.com/webhelp/scr/1346.htm 别搞的太复杂了连自己都记不住
|