怎样生成比较好的密码?
现在我个人需要加密的东西越来越多,因此需要越来越多的密码。可是密码短了不安全,密码长了自己记不住。
最好的办法是 根据提示,一些只有自己看了才明白的提示,
然后由这些提示生成的密码!!!!!!!!!!!!
我想不到有什么比较好的映射方法。
比如由123456这个数字根据提示,由某种映射(只有自己才知道的映射!)
然后由提示映射到某个数字。
比如x->2*x
因此123456映射到246912(2*123456=246912)
但是目前我比较难以想到比较好的又安全的映射办法。
所以我来求助于各位! 123456作为提示
而246912作为密码! 长密码用数理常数嘛...
你只要记忆英文字母或希腊字母,以及位数
到时候网上搜一下就OK的
建议
一个安全的密码,当然最好不要全用数字,一味的求长度也没什么用处,
最好是英文大小写,加标点,加数字构成,
这样大大的降低了破解概率,
对于长的密码如何方便的记忆,
当然你可以用你说的映射把一些熟悉的数字做简单变换,可以是移位,交换,简单函数转换,不过最好不要太复杂的规律。
我觉得比较好的密码可以用若干英文前缀+标点+数字构成,强度很大,
这几个简单的段可以用你熟悉的东西,也可以用熟悉的东西简单变换,
也可以根据密码需要的领域进行简单的变换,这样可以产生一类的密码,
可以经常换着用。。。等等 照LS所言
最方便的做法就是直接
MD5("123456")
然后复制粘贴
这样英文数字全有了(一般密码貌似限制了标点)
如果可以用中文的话就更绝了... 字母数字组合
我以前设计过类似
d3z8r9t5
这样的密码两组
目前升级到
15位到16位的组合
共4组随机用 字母数字组合(不去分大小写)是36进制数
来下进制转换即可 我提到了:“这几个简单的段可以用你熟悉的东西,也可以用熟悉的东西简单变换”
md5变换后你能很方便的记住么?
反正我是记不住:) 这个问题难以解决,你的映射将变成算法的一部分,攻击者攻击的依然是简单的口令
如果能够得到只有你知道的映射,完全也能的到只有我知道的加密算法
这种方式只能够应用与个体,无法推广 :)
可以随身携带一个掌上电脑
记录下10000000个长的复杂密码
一次换一个
电脑带电子感应装备
离开身体1米距离10秒后爆炸
超过2米则立即爆炸
不及时充电导致电量下降到10%自动爆炸
有人威胁到你生命
则直接在你怀里爆炸
呵呵
就会绝对安全了
:lol
爆炸的威力要能把方圆10米内的东西彻底分解成原子
页:
[1]
2