gxqcn 发表于 2009-1-31 15:10:25

回复 10# 无心人 的帖子

为了保护地球人的机密,
建议在进攻外星球时每人配置一台。:lol

无心人 发表于 2009-1-31 16:36:56

:)

无心人 发表于 2010-4-9 10:01:58

考虑下面的算法,是否可以存在一个比较高强度的密码验证

假设有密码p
签名算法M
sp = M(p)
随机字符串R
公开密匙加密算法A
AP = A(R, p)
MP = A(R, sp) = A(R, M(p))
保存AP,MP结果

验证算法,使用待验证密码q
解密AP得到字符串R
按照加密算法得到MR = A(R, M(q))
比较MP, MR
如果不同,则验证失败,否则验证通过

请问,以上算法是否有漏洞,是否很容易暴力破解?
是否等同于数字签名算法的密码验证算法?

qianyb 发表于 2010-4-9 11:45:02

你可以用几个单词组合,中间插个字符、数字,就比较难破解了

只是呼吸 发表于 2010-4-11 00:06:24

楼主所说的“密码”我想应该叫“口令”才对。如果是楼主自已保存一些东西,随便写几个数字加上字母就足够了,然后将其记在另一个本子中,只有你自已知道,记不住时拿出来看看。如果你弄个算法来“加密”那你还得解密才行,加密越复杂,解密也越复杂。

无心人 发表于 2010-4-12 14:46:20

我的意思是口令验证和验证数据的保存

liushengqi000 发表于 2010-6-29 13:17:32

2H_2+O_2=2H_2O
1=sin(pi/2)
直接拿你自己职业里的公式当密码好了XD

以后如果能用算法作为口令就好了...
页: 1 [2]
查看完整版本: 怎样生成比较好的密码?