问题标签 [md5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
7020 浏览

c# - .NET 中的 MD5 生成有多贵?

为了与外部数据源交互,我需要传递一个经过 MD5 散列的滚动安全密钥(每天我们都需要生成一个新的 MD5 散列密钥)。

每次我们调用外部提要时,我都会权衡是否这样做。我需要有一个大约 10 个字符的字符串作为提要。

它适用于 ASP.NET (C#/ .NET 3.5) 站点,并且几乎每个页面都使用提要。我最好每天生成一次散列,然后将其存储在应用程序缓存中,并获取内存命中,还是在每次请求时生成它?

0 投票
1 回答
2974 浏览

vbscript - 自动生成MD5并显示

在自动列出特定文件夹中包含的几个小文件(~100-500kb)的页面上,有没有办法使用 VBScript 自动生成每个文件的 MD5 哈希并将其显示在页面上?

Cliff 笔记:我可以在服务器机器上生成文件的 MD5 哈希吗?

0 投票
9 回答
19079 浏览

delphi - 文件 MD5 校验和

这个问题中提到了 wcrypt2。

我需要的是简单地计算一个文件的 MD5。如果我可以计算它而不必保存它,那将是完美的,因为它是流格式的下载文件。

我想有最直接的方法来做到这一点。

谢谢!

0 投票
3 回答
3791 浏览

md5 - 对Wordlist中的所有单词进行MD5

假设我们有一个单词列表

我想要的是将它们生成为 MD5 哈希。(有一个 30gb 的单词表,我想把它们全部变成 MD5)我不在乎哪种语言。

这说我在单词列表中有单词“测试”所以我想要这种格式:

098f6bcd4621d373cade4e832627b4f6 = 在 MD5 中测试

0 投票
5 回答
9467 浏览

php - 您可以将 php crypt() 的输出转换为有效的 MD5 吗?

我有一些使用PHP 函数crypt()加密的字符串。

输出看起来像这样:

虽然我相信 crypt() 使用的是 MD5 算法,但输出不是有效的 MD5 哈希。

有没有办法将生成的哈希转换为有效的 MD5 哈希(16 字节十六进制值)?


更新:

感谢您的回复,所以到目前为止的答案。我很确定使用的 crypt 函数正在使用某种 MD5 算法。我要做的是将我拥有的输出转换为 MD5 哈希,如下所示:

(取自维基百科

有没有办法从我必须的哈希转换为上面的哈希?

0 投票
6 回答
33268 浏览

ms-access - 从 Microsoft Access 计算字符串的 MD5

如何在 Microsoft Access 中计算字符串客户端的 MD5?

0 投票
4 回答
2861 浏览

javascript - 如何使用 Javascript 或 Flash 获取用户文件的哈希值?

我需要做的是在网页上提供一个文件浏览器框,用户可以在其中从他们的计算机中选择一个文件,并通过 javascript(或必要时的 flash)返回某种哈希值,例如 CRC、MD5 或 SHA1。我宁愿不必将整个文件上传到 Web 服务器,因为我希望在其中使用一些相当大的文件。

基本上,我正在制作一个脚本,将这些值与各种 META 数据相关联,从而无需完全上传即可识别文件。

知道我会怎么做吗?在服务器端做这件事对我来说很容易,但是,正如我所说,会检查一些相当大的文件,我不想占用太多服务器的带宽。

0 投票
3 回答
392 浏览

perl - 是否有将短字符串消化成短数字的 CPAN 模块?

我需要为一些短字符串创建唯一的数字 id。

是否有一个 Perl CPAN 模块可以做这样的事情?

我试过使用 Digest::MD5 但结果数字太长:

0 投票
4 回答
1212 浏览

security - 用于密码散列的散列算法会影响彩虹表的生成吗?

re question non-random-salt-for-password-hashes Potato Head 先生指出,使用 md5 而不是 SHA-512 可以更轻松地生成彩虹表?我原以为一旦生成彩虹表,使用的算法就无关紧要了?这对您如何使用彩虹表检查已知哈希没有影响?有没有办法知道以任何方式使用了什么散列算法?

编辑更新:

我认为需要对您的密码表进行适当的哈希处理,这不是为了保护您的应用程序,而是为了保护用户将重复使用密码和 ID 的其他所有人。

0 投票
3 回答
2562 浏览

python - 如何为 Python 的 MD5 模块设置加密密钥?

跟随 Perl 代码的 Python 等价物是什么?

Python hashlib.md5 似乎没有采用“加密密钥”参数。它只接受 1 个参数。