169得票10回答
有没有被广泛认为可信的SHA-256 JavaScript实现?

我正在为一个论坛编写登录功能,在将密码发送到服务器之前需要在Javascript中对其进行哈希。我有些困惑,不知道哪种SHA-256实现是可靠的。我原本以为会有一些权威的脚本是大家都用的,但我发现有很多不同的项目,它们都有自己的实现。 我知道使用别人的加密代码总是要冒风险的,除非你有资格自行...

146得票7回答
计算MD5哈希值是否比SHA系列函数更节省CPU资源?

在“标准”笔记本电脑的x86硬件上,计算MD5哈希是否比SHA-1或SHA-2更少消耗CPU?我感兴趣的是一般信息,不具体针对某个芯片。 更新: 在我的情况下,我想计算文件的哈希。如果文件大小很重要,我们假设它是300K。

51得票5回答
检查我的SSL证书是SHA1还是SHA2

我试图找到答案,但是没有找到... 如何检查我的SSL证书是否使用SHA1或SHA2? 我问这个问题的原因是它可能与证书在Mozilla浏览器上无法加载有关... 有什么想法吗?我能通过cPanel来检查吗?

38得票6回答
Java - 哈希算法 - 最快实现

我想知道Java中MD5和SHA-2 512 (SHA512)或256哈希算法的最佳且最快实现方式。我需要一个接受字符串参数并将哈希作为结果返回的函数。谢谢。 编辑:这是为了将每个URL映射到唯一的哈希值。由于MD5在这个领域不太可靠,所以我更感兴趣的是找到SHA-2算法的最佳和最快实现方式...

31得票5回答
为什么选择SHA512而不是SHA384?

SHA384是SHA512的截断版本。但为什么有人会使用它?而且,如果SHA384和SHA512一样好,是否有理由使用512位的版本? 我打算使用其中一个算法来验证文件完整性,因此我主要关心碰撞安全性。 我很乐意听到任何人在实践中如何使用SHA2摘要以及为什么会选择其中一个版本。

23得票4回答
PBKDF2-HMAC-SHA2 测试向量

在RFC6070中提供了PBKDF2-HMAC-SHA1的测试向量。在RFC4231中提供了HMAC-SHA2的测试向量。 但至今为止,我还没有找到任何关于PBKDF2-HMAC-SHA2的测试向量。 我对SHA256最感兴趣,所以我将发布一些我使用自己的实现计算出来的向量。如果有人可以验证/...

20得票2回答
PHP的SHA-512库

我正在寻找一个提供SHA-512哈希的任何加密库。在Google上搜索了一些,但都不包含SHA-512。 请给出建议。

19得票3回答
使用SHA256和.NET/Node.js哈希密码

我在我的数据库中存储由.NET生成的用户密码的SHA256哈希,我需要能够使用Node.js验证它们。唯一的问题是,对于相同的密码,.NET和Node.js会创建不同的哈希值。Password: ThisPassword .NET:var ue = new UnicodeEncoding(...

17得票2回答
现代计算机可以计算多少个SHA256哈希值?

我想了解基于不同字符集的哈希破解所需的数学时间。 例如,仅使用7个字母的美国标准信息交换码字符集,我们知道可能有267种序列可以使用。如果知道计算机每分钟可以生成多少个序列,就可以大致了解生成所有可能的哈希和破解某个7字符哈希所需的时间(不考虑生日攻击)。 例如,以上述数字为例,如果现代四...

15得票3回答
获取公钥的SHA256哈希值。

我有一个证书mycert.pem。我通过命令获取了该证书的公钥: openssl x509 -pubkey -noout -in mycert.pem > pubkey.pem 我如何获取公钥的SHA256哈希值?