gpt4 book ai didi

md5 - MD5 和 SHA1 的安全性如何

转载 作者:行者123 更新时间:2023-12-04 09:06:38 25 4
gpt4 key购买 nike

嘿只是一个简单的问题,当我试图更多地了解哈希函数时,我知道它们如何工作以及它们做什么,但它们有多安全?

我希望得到一个简单的答案而不是链接,因为我从来没有发现它们有用。

最佳答案

以现在的技术,两者都可以cracked .还有hash dictionaries这有助于找出散列对于短字符串的含义。

它们是否安全,很大程度上取决于您要保护的内容。如果您正在构建在线银行系统,则根本不推荐使用它们(取决于它们在在线银行系统中的哪个位置使用)。例如,如果您仅针对在线用户密码散列实现它们,还取决于:您的网站是否值得破解,您拥有多少用户等。

一般建议是首先研究您希望在您的场景中实现的安全级别,然后决定您使用哪些技术(在这种情况下是散列)。也没有 100% 的安全性。也不要在一个安全问题上投入太多时间而忽略其他可能不那么明显或技术性的问题(人为错误、默默无闻的安全、人为工程)。

看一下这个:

  • 生成一个小词的哈希here .例如,password具有 MD5 哈希值:5f4dcc3b5aa765d61d8327deb882cf99
  • 现在去here并要求回复文本。

  • 上面的例子只是破解它们的许多(字典攻击)可能的方法之一。此外,每个安全算法的维基百科文章都为您提供了一个漏洞列表。

    另见:
  • Is MD5 less secure than SHA et. al. in a practical sense?

  • 边注

    从不 让网站为您拥有的真实密码生成一个哈希值(以防您需要在某处进行测试或其他原因)。 始终 使用测试密码,或在本地机器上生成哈希。构建哈希数据库的人(黑客与否),还提供用于捕获哈希的在线哈希工具。

    关于md5 - MD5 和 SHA1 的安全性如何,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16713810/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com