【问题标题】:md5/hash on vb6?vb6 上的 md5/hash?
【发布时间】:2011-07-05 07:59:36
【问题描述】:

我正在制作一个具有登录名的程序。有什么办法可以对普通密码进行加密,使其无法在数据库中读取?我做了一个把戏,但我并不满足于此。我所做的是只获取第一个、中间和最后一个字符并将每个字符转换为 ascii。有没有办法将所有文本转换为 ascii 或 php 中的 md5/hash 之类的东西?

这件事真的很抱歉,我没有提到我的项目是VB6项目。

【问题讨论】:

  • 谷歌搜索:basMD5.bas "David Ireland"
  • 很抱歉信息丢失

标签: vb6 hash md5


【解决方案1】:

不要使用 MD5 存储散列密码!有关原因,请参阅 http://www.freerainbowtables.com/ 之类的内容。 MD5 被彻底破坏了...检查您在密码学领域的 VB6 中可用的内容(我几乎不是 VB6 人;-))。你想要的是基于(加盐的)密码加密的东西,谷歌搜索“vb6 pbkdf2”,我看到很多点击:)

【讨论】:

    【解决方案2】:

    我一直在使用 Phil Fresle 的一个类来为字符串生成 MD5 签名。您可以复制并粘贴源来创建类。要在您的应用程序中使用它,我建议存储哈希而不是密码。类源码可以在here找到。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-08
      • 1970-01-01
      • 2021-09-05
      • 2019-06-24
      • 1970-01-01
      相关资源
      最近更新 更多