140得票14回答
PHP最佳方法MD5多维数组?

如何生成多维数组的MD5(或任何其他哈希)最佳方法? 我可以轻松编写一个循环,遍历数组的每个级别,将每个值连接成字符串,并对该字符串执行MD5。 但是,这似乎最好也是最麻烦的方法,我想知道是否有一个神奇的函数可以接受多维数组,并对其进行哈希处理。

136得票11回答
SHA1、md5和SHA256:在PHP登录中应该使用哪个?

我正在制作一个PHP登录系统,我在考虑使用SHA1、MD5还是另一篇Stackoverflow文章中提到的SHA256。它们中有哪个更安全?对于SHA1/256,我是否仍要使用盐? 此外,将密码以哈希方式存储在MySQL中是否安全?function createSalt() { $s...

132得票9回答
MD5是128位的,但为什么它只有32个字符?

我读了一些关于md5的文档,它说它是128位,但为什么只有32个字符?我无法计算这些字符。 1字节等于8位 如果1个字符等于1个字节 那么128位就是128/8 = 16个字节,对吧? 编辑: SHA-1产生160位,那么有多少个字符呢?

125得票13回答
如何使用JavaScript计算文件的MD5哈希值

是否有办法在使用JavaScript上传文件之前计算文件的MD5哈希值?

121得票7回答
MD5是否有固定点,使得md5(x) == x?

在MD5转换中是否存在一个固定点,即是否存在x使得md5(x) == x?

115得票12回答
如何在JavaScript/Node.js中生成MD5文件哈希?

如何使用Javascript/Node.js生成MD5哈希?我已经有一个名为fileVideo的缓冲区,并且我需要为该字符串生成一个MD5哈希。 var fr = new FileReader(); fr.onload = function(e) { ...

113得票7回答
SHA-256或MD5用于文件完整性。

我知道SHA-256在安全性等方面比MD5更受青睐,但是,如果我只是用一种方法来检查文件的完整性(也就是与密码加密等无关),使用SHA-256有什么优势吗? 由于MD5是128位而SHA-256是256位(因此大小是MD5的两倍)... 计算哈希值是否需要花费多达两倍的时间? 在时间不...

112得票13回答
如何从Java的keytool获取MD5指纹而不仅仅是SHA-1?

我想在我的应用程序中使用Google地图,因此需要调试证书的MD5指纹。我尝试了以下操作: (这里我从bin文件夹中的C:\Documents and Settings\Administrator.android目录下复制了debug.keystore文件)C:\Program Files\...

106得票12回答
两个不同的字符串能生成相同的MD5哈希码吗?

针对我们的每个二进制资产,我们会生成一个MD5哈希值。这被用来检查特定的二进制资产是否已经存在于我们的应用程序中。但是,不同的二进制资产是否可能生成相同的MD5哈希值?因此,不同的字符串是否可能生成相同的MD5哈希值?