md5相关内容

如何在经典 ASP 中使用 VBScript 生成 MD5?

我需要在我的应用程序中生成一个 MD5. 我试过谷歌,但只能找到 MD5 的 PHP 代码.我需要连接到使用 MD5 哈希进行验证的客户端系统,但它们的代码是 PHP 中的,我的是使用 VBScript 的 Classic ASP. 我的服务器支持 .Net,所以我不能使用 PHP 脚本.经典 ASP 中的 VBScript 有没有这样的 MD5 代码? 解决方案 我不知道这段 ..
发布时间:2022-01-01 09:15:14 其他开发

md5的纯Lua实现

md5 散列算法有纯 lua 实现吗?一个不依赖任何 c 或外部库的?有不依赖于 c 或任何东西的 javascript 实现,所以它应该可以用 lua 实现.谢谢! 解决方案 我结合了前面提到的需要 bitlib 的 lua MD5 库,并在 LuaBit 中添加,使其成为纯 lua 实现. 作为一个额外的好处,它的结构使其可以在 redis lua 脚本环境中工作. 请注意 ..
发布时间:2021-12-30 20:12:32 其他开发

Drupal 6 用户密码导入 Drupal 7

除了用户之外,我真的不需要将任何数据导入到我的 D7 版本中.我已经(通过 SQL)导入了我的用户数据,但是 D7 密码加密方法现在不同了. 我不是任何想象力的专家,我从未使用过 Drush,但我遇到过这个 user_update_7000 代码片段,发现 user.install (http://api.drupal.org/api/drupal/modules--user--user.安 ..
发布时间:2021-12-29 23:22:08 其他开发

Hive内置的HASH()函数使用什么样的hash算法

内置的HASH()函数使用了什么样的哈希算法? 我正在理想地寻找 SHA512/SHA256 散列,类似于 SHA() 函数在用于 Pig 的linkedin datafu UDF 中提供的内容. 解决方案 HASH 函数(从 Hive 0.11 开始)使用类似于 java.util.List#hashCode. 它的代码如下: int hashCode = 0;//Hive ..
发布时间:2021-12-28 23:25:31 其他开发

使用文件的一部分生成 JavaScript 文件哈希值

我正在使用 JavaScript 为唯一文件值生成文件哈希值.请检查以下代码以了解运行良好的哈希生成机制. //参考:https://code.google.com/p/crypto-js/#MD5函数 handleFileSelect(evt){var 文件 = evt.target.files;//文件列表对象//遍历 FileList 并将图像文件渲染为缩略图.for (var i = 0 ..
发布时间:2021-12-27 16:42:42 PHP

Delphi 2009 中的 MD5 哈希

在 borland delphi 7 甚至在 delphi 2007 中一切正常,但在 delphi 2009 中它只是返回错误的哈希! 我使用 wcrypt2 脚本 (http://pastebin.com/m2f015cfd) 看看: 字符串:“123456" 哈希: Delphi 7:“e10adc3949ba59abbe56e057f20f883e"——真实哈 ..
发布时间:2021-12-27 16:42:33 其他开发

在 Ruby 中将十六进制摘要转换为 base64

我有一个文件的 MD5 十六进制摘要的字符串表示形式,我想将其转换为 base64,以便在上传时使用 Content-MD5 HTTP 标头.是否有比以下更清晰或更有效的机制? def hex_to_base64_digest(hexdigest)[[hexdigest].pack("H*")].pack("m").strip结尾hex_digest = "65a8e27d8879283831b ..
发布时间:2021-12-27 16:40:51 其他开发

C# MD5 哈希器示例

编辑:我已将其重新命名为示例,因为代码按预期工作. 我正在尝试复制文件,获取 MD5 哈希值,然后删除副本.我这样做是为了避免对另一个应用程序写入的原始文件进行进程锁定.但是,我正在锁定我复制的文件. File.Copy(pathSrc, pathDest, true);字符串 md5Result;StringBuilder sb = new StringBuilder();MD5 md5 ..
发布时间:2021-12-27 16:39:51 C#/.NET

用C#计算大文件的MD5SUM

我正在使用以下代码来计算文件的 MD5SUM - byte[] b = System.IO.File.ReadAllBytes(file);字符串总和 = BitConverter.ToString(new MD5CryptoServiceProvider().ComputeHash(b)); 这正常工作正常,但如果我遇到大文件(~1GB) - 例如iso 映像或 DVD VOB 文件 - 我 ..
发布时间:2021-12-27 16:37:53 C#/.NET

我的密码盐应该多长时间,SHA-256 是否足够好?

我正在创建一个游戏社区网站,我打算尽快向公众发布.目前,我正在处理密码和登录信息.我之前只使用过 MD5,但我已经阅读了有关密码安全的文章,并听说目前可以使用 salting. 这是我的计划:每个用户都有自己独特的 12 个随机字符(#/¤& 等),存储在 users 表中.盐在注册时与密码一起散列(使用 SHA-256),并在登录时重新散列. 这听起来如何?我有什么可以改进的吗?我应 ..
发布时间:2021-12-27 16:31:34 PHP

在 VB.NET 中使用 MD5 进行散列

所以,我这里有点问题,我有一个数据库,一个登录和一个注册,都在不同的类中,现在我需要在数据库中散列密码并在登录时再次读取它,但是我不知道如何处理这个,我已经搜索了很多但找不到任何有用的东西. 这是我的登录类 导入 System.Data导入 System.Data.SqlClient导入 System.Data.SqlServerCe公开课登录继承 System.Web.UI.PagePr ..
发布时间:2021-12-27 16:31:24 其他开发

如何从文本文件创建 MD5 哈希摘要?

使用 C#,我想创建一个文本文件的 MD5 哈希值.我怎样才能做到这一点? 更新:感谢大家的帮助.我终于确定了以下代码 - //创建文件的 MD5 哈希摘要公共字符串 MD5HashFile(字符串 fn){byte[] hash = MD5.Create().ComputeHash(File.ReadAllBytes(fn));return BitConverter.ToString(h ..
发布时间:2021-12-27 16:29:12 C#/.NET

Linux C 中文件的 md5sum

我想在 Linux C 中查找文件的 md5sum,是否有任何 API 可以发送文件名以获取该文件的 md5sum. 解决方案 代码这里. 此外,openssl 库具有 md5 函数(来自 此处): #include #include int main(){国际n;MD5_CTX c;字符缓冲区[512];ssize_t 字节;无符号字符输出[MD5_DIGEST_LENGTH]; ..
发布时间:2021-12-27 16:27:53 服务器开发

md5的碰撞率是多少?

md5 算法发生冲突的概率是多少?我相信它非常低. 解决方案 平均而言,如果您不尝试故意创建冲突,您需要散列大约 2^64 个值才能在它们之间获得单个冲突.哈希冲突与生日问题非常相似. 如果看两个任意值,碰撞概率只有2-128. md5 的问题在于,制作散列为相同值的两个不同文本相对容易.但这需要蓄意攻击,而且不会意外发生.即使是故意攻击,目前也无法获得与给定哈希匹配的纯文本. ..
发布时间:2021-12-27 16:22:50 其他开发

JavaScript 的简单(非安全)哈希函数?

可能的重复: 在 Javascript/jQuery 中从字符串生成哈希 谁能建议一个用(浏览器兼容的)JavaScript 编写的简单(即数十行代码,而不是数百行)散列函数?理想情况下,我想要一些东西,当将字符串作为输入传递时,会产生类似于 32 个字符的十六进制字符串的东西,这是 MD5、SHA1 等的典型输出.它不必加密安全,只需合理地抵抗冲突.(我最初的用例是 URL,但我将来可能 ..
发布时间:2021-12-27 16:14:53 前端开发

像 MD5 这样的哈希函数是如何独特的?

我知道 MD5 有一些冲突,但这更多是关于散列函数的高级问题. 如果 MD5 将任意字符串散列成 32 位十六进制值,则根据 Pigeonhole Principle 这当然不可能是唯一的,因为唯一的任意字符串比唯一的 32 位十六进制值多. 解决方案 您说得对,它不能保证唯一性,但是在 32 位十六进制值 (16^32) 中大约有 3.402823669209387e+38 个不同 ..
发布时间:2021-12-27 16:13:22 其他开发

MD5 是否仍然足以唯一标识文件?

考虑到 MD5 算法的所有破坏和安全问题等,MD5 散列文件是否仍然被认为是一种足够好的方法来唯一标识它?安全性不是我在这里的主要关注点,但唯一标识每个文件才是. 有什么想法吗? 解决方案 是的.从安全角度来说,MD5 已经完全被破解了,但是意外碰撞的概率还是微乎其微.请确保文件不是由您不信任的人创建的,并且可能具有恶意. ..
发布时间:2021-12-27 16:13:01 其他开发

计算 MD5 哈希是否比 SHA 系列函数占用更少的 CPU?

在“标准"笔记本电脑 x86 硬件上计算 MD5 哈希是否比 SHA-1 或 SHA-2 占用的 CPU 更少?我对一般信息感兴趣,而不是特定于某个芯片. 更新:就我而言,我对计算文件的哈希感兴趣.如果文件大小很重要,我们假设它是 300K. 解决方案 是的,MD5 的 CPU 密集程度较低.在我的 Intel x86(Core2 Quad Q6600,2.4 GHz,使用一个核心) ..
发布时间:2021-12-27 16:11:53 其他开发