【发布时间】:2021-08-27 17:20:10
【问题描述】:
我很好奇是否可以从 MD5 或 SHA 算法创建 HASH 值,这样如果攻击者拥有填充的 HASH 表并访问我的 HASH 值,他们将无法猜测原始值价值。我的意思是,如果有人在字典单词上使用 MD5 或 SHA 算法填充 TABLE,我是否可以运行或生成带有可变参数的 HASH,以便攻击者无法使用预填充的 HASH 表,因为他们会使用以不同的方式猜测用于生成 HASH 的变量。
例如:
生成 MD5 "OriginalText1" ---> FD823lF8lGSLJlDFDF....
生成 MD5 -variance 10000 "OriginalText1" ---> SLJDFLDSKJ3243243D....
我不是要求特定于平台的答案,但如果您碰巧为 Linux 或 Python 提供了答案,我将不胜感激。非常感谢。
【问题讨论】:
标签: encryption hash