md5相关内容

在C#中用MD5CryptoServiceProvider存储密码是否安全?

我们正在将散列的密码存储在数据库表中。 我们使用MD5CryptoServiceProvider为每个密码预置一个随机盐值和散列。 这是安全吗?我已经听说MD5是“破碎的”。 如果没有,你能推荐一个替代的哈希方法使用(特定的.NET框架类)? 解决方案 我认为SHA256,SHA512现在更安全:) href =“http://en.wikipedia.org/wi ..
发布时间:2017-01-16 11:03:14 C#/.NET

解密MD5哈希

可能重复: 是否可以解密md5哈希? 有没有办法解密加密的 MD5 字符串,给定键? 解决方案 试用Google(请参阅使用Google To Crack MD5密码)或MD5哈希值的在线数据库,例如 md5(); 或 GDATA (最后一个包含1,133,766,035个唯一条目)。 ..
发布时间:2017-01-16 10:13:58 Python

SHA512优于MD5的原因

我想知道我是否可以解释为什么SHA512是一个优越的哈希算法到MD5的原因或链接。 解决方案这取决于您的用例。你不能广泛地宣称“优越性”。 (我的意思是,是的,你可以,在某些情况下,但是严格的,你不能真的)。 但有一些地方, : 对于初学者:MD5旧,常见。有很多彩虹表反对它,他们很容易找到。所以如果你密码(没有盐 - 可耻的你!) - 使用md5 - 你可能不是哈希他们,他们很 ..
发布时间:2017-01-16 10:11:12 开发方法

md5的冲突率是多少?

md5算法冲突的概率是多少。我相信这是非常低的。 解决方案 你需要哈希大约2 ^ 64个值,平均,如果你不尝试故意创建碰撞。哈希冲突与生日问题非常相似。 如果你看两个任意值,碰撞概率只有2 -128 。 md5的问题是,不同的文本散列到相同的值。但这需要有意的攻击,不会偶然发生。即使有故意攻击,目前不可能获得与给定哈希匹配的纯文本。 简而言之,md5对于非安全目的是安全的 ..
发布时间:2017-01-16 09:57:49 开发方法

如何使用Delphi散列字符串?

如何使用Delphi创建字符串的MD5哈希值? 解决方案 如果你想要一个MD5摘要, Indy 组件已安装,您可以执行此操作: 使用SysUtils,IdGlobal,IdHash,IdHashMessageDigest; with TIdHashMessageDigest5.Create do try 结果:= TIdHash128.AsHex(HashValue(' ..
发布时间:2017-01-16 09:57:17 开发方法

两个不同的字符串可以生成相同的MD5哈希码吗?

对于我们的每个二进制资源,我们生成一个MD5哈希。这用于检查某个二进制资产是否已经在我们的应用程序中。但是有可能两个不同的二进制资产生成相同的MD5哈希。那么有可能两个不同的字符串生成相同的MD5哈希? 解决方案 对于一组甚至数十亿的资产,随机冲突的机会可以忽略不计 - 没有什么你应该担心。考虑到生日悖论,给定一组2 ^ 64(或18,446,744,073,709,551,616)资产, ..
发布时间:2017-01-16 09:51:26 开发方法

计算MD5哈希值比SHA系列函数少CPU密集度?

计算MD5散列比“标准”笔记本电脑x86硬件上的SHA-1或SHA-2少CPU密集?我对一般信息感兴趣,而不是特定于某个芯片。 UPDATE: 在我的例子中,有兴趣计算文件的哈希值。如果文件大小很重要,让我们假设它的300K。 解决方案 是的,MD5有点少CPU占用。在我的英特尔x86(Core2 Quad Q6600,2.4 GHz,使用一个核心),我得到这个在32位模式: ..
发布时间:2017-01-16 09:50:12 开发方法

是否可以解密md5哈希值?

有人告诉我,他已经看到软件系统将接受MD5加密的密码(通过与其他系统的各种集成),解密它们,并使用自己的算法将它们存储在系统自己的数据库中。 这是可能吗?我认为不可能(可行)解密MD5哈希值。 我知道有MD5字典,但有真正的解密算法吗? 解决方案 否。 MD5不是加密(虽然它可以用作某些加密算法的一部分),但它是一种单向散列函数。许多原始数据实际上作为转换的一部分“丢失”。 ..
发布时间:2017-01-16 09:41:49 开发方法

diff文件只比较每行的前n个字符

我有2个文件。让我们称它们为md5s1.txt和md5s2.txt。都包含的输出。 find -type f -print0 | xargs -0 md5sum |排序> md5s.txt 命令。许多文件已重命名,但内容保持不变。因此,它们应该具有相同的md5sum。我想生成一个像这样的差异 diff md5s1.txt md5s2.txt 但 ..
发布时间:2016-12-21 23:06:26 服务器开发

如何比较两段文字?

我需要删除带有许多段落的文本中重复的段落。 我使用类 java.security.MessageDigest 来计算每个段落的MD5哈希值,然后将这些哈希值添加到 Set 中。 如果 add()'ed成功,则表示最新的段落是重复的。 这样的风险吗? 除了 String.equals(),有没有其他方法? / p> 解决方案 在哈希之前,您可以规范化段落删除标点符号, ..
发布时间:2016-12-21 14:49:44 Java开发

如何测试2个大视频是否相同?

我有一个系统,其中摄取视频文件,然后开始多个CPU密集型任务。由于这些任务的计算量很大,如果文件已经被处理,我想跳过处理。 视频来自各种来源,所以文件名等不是可行的选项。 如果我使用图片,我会比较MD5哈希,但在5GB - 40GB的视频上,这可能需要很长时间才能计算。 要比较我测试此方法的两个视频: 检查相关的元数据匹配 使用ffmpeg / ffprobe检查文件长度 ..
发布时间:2016-12-21 14:45:01 Java开发

如何通过md5比较图像工作?

此方法是否会比较图片的像素值?我猜它不会工作,因为他们是彼此不同的大小,但如果他们是相同的,但在不同的格式?例如,我截图并保存为 .jpg ,另一个保存为 .gif 。 解决方案 MD5哈希是实际的二进制数据,因此不同的格式将有完全不同的二进制数据。 因此为了使MD5哈希匹配,它们必须是相同的文件。 (在边缘案例中有例外。) 这实际上是一种法医执法寻找被认为是违禁品的数据。 ( ..
发布时间:2016-12-21 14:40:57 PHP

如何检测两个文件在Python中是否相同

在这种情况下,系统调用“md5sum file1”和“md5sum file2”并比较两个返回值是否足够? 解决方案 p>那么,这将告诉你他们是否是绝对不同或可能相同。这是可能两个文件有相同的哈希,但实际上没有相同的数据...只是不太可能。 在你的情况,如果你得到一个假阳性(即如果你认为他们是相同的,但他们不是)的影响是什么? MD5可能是足够好,不担心冲突,如果他们只会偶尔发生 .. ..
发布时间:2016-12-21 14:37:41 Python

比较分割文件的MD5结果和整体的MD5

我有一个情况,我有一个非常大的文件,我使用linux“split”命令分成较小的部分。后来我使用linux“cat”命令将部件全部重新组合在一起。 但在此期间,我很好奇... 大文件,然后拆分它,然后以后获得所有独立的文件部分,从split命令的结果的MD5指纹,有没有一种方式,采取独立的指纹,以某种方式推断,总和或平均(或任何你喜欢的所有它)的部分等于单个大文件的指纹? 通过( ..
发布时间:2016-12-21 14:08:57 其他开发

在php中比较2张图片

比较两个图像以查看它们是否都是相同的文件很容易,丢弃文件MD5,但是可能或甚至似乎确定是否两个图像相同,使用PHP GD来获得两个图像的差异。如果我们在哪里得到两者的差异,它是全白色的(id假设白色,甚至黑色),那么我们现在会知道它两个相同的照片? 另外注意:id想知道是否可能获得2个大小相等的图像来创建洋葱皮效果,50%透明度在1和50%在另一个。 解决方案 ImageMagick ..
发布时间:2016-12-21 13:38:10 PHP

joomla密码加密

我需要访问joomla用户表 jos_users ,以便从外部php脚本[codeignitor]进行登录检查。 joomla存储这样的密码 4e9e4bcc5752d6f939aedb42408fd3aa:0vURRbyY8Ea0tlvnTFn7xcKpjTFyn0YT 看起来这不是正常的MD5,所以我不能使用 md5(密码)。 可能的创建密码的方法是什 ..
发布时间:2016-12-12 13:37:33 PHP

是Md5加密对称还是不对称?

对于我的iPhone应用程序,苹果想知道我的密码加密(md5)是大于64位对称还是大于1024位对称。我没有能够在网上找到它,所以我想知道是否有人知道答案。此外,这是否被认为是适当的密码加密技术,或者我应该使用不同的? 感谢任何帮助! 解决方案 MD5是一个散列函数,因此根据定义它是不可逆的。这不是加密(对称或不对称)的情况,它必须是可逆的才有用。 更准确地说,散列是单向函数, ..
发布时间:2016-12-07 03:21:59 移动开发

iPhone:用于将Web图像(url)存储为文件(哈希文件名)的快速哈希函数

什么是快速哈希函数可用于iPhone哈希Web网址(图像)? 我想将缓存的网络映像存储为一个以散列作为文件名的文件,因为我认为原始网址可能包含可能导致问题的奇怪字符在文件系统上。 散列函数不需要加密,但它肯定需要快速。 strong>示例: 输入: http://www.calumetphoto.com/files/iccprofiles/icc-test-image .j ..
发布时间:2016-12-06 23:48:30 移动开发