.NET 和 MySQL 中 SHA1 的差异
我有一些不同的代码,但简单来说,我使用 SHA1 将一些密码插入 MySQL 数据库,并将 SHA1 哈希值计算到 .NET 中,但它们不匹配。我认为这是我在 .NET …
如何生成加密的密码字符串(如 /etc/shadow 中所示)?
我试图模仿 /etc/shadow 中出现的密码字符串的创建。 这是我到目前为止所得到的,但是当我使用相同的密码和相同的盐时,加密的密码不匹配。 5000 轮是…
通过 HTTPS 进行客户端哈希/加盐
我想知道以下设置的严重问题是什么: 用户名/密码登录方案 Javascript/ajax 从服务器请求盐值(我们在前面的问题中已经确定盐不是秘密值) Javascript…
如何在 PHP 中生成具有一些特殊规则的哈希字符串?
我正在开发一个项目,需要使用一些哈希函数来生成哈希字符串。该哈希字符串应该是唯一的,由 6 到 13 个字符(固定长度)组成。 我使用数据库来存储数…
sha-1 是否会对小于 160 位的输入消息产生冲突?
我有一个 128 位 ID,我想对其执行单向哈希,但我不想为输入消息获得相同的摘要。有谁知道 sha-1 或替代方案是否保证不会对小于其输出摘要大小的消息…
将 md5 哈希字节数组转换为字符串
如何将哈希结果(字节数组)转换为字符串? byte[] bytePassword = Encoding.UTF8.GetBytes(password) using (MD5 md5 = MD5.Create()) { byte[] byte…
对哈希函数的多重碰撞和第一次或第二次原像攻击有什么区别?
哈希函数中的多重碰撞与第一或第二原像之间有什么区别? 首次原像攻击:给定哈希 h,找到消息 m 使得 哈希值(m) = h。 第二次原像攻击:给定固定消息 …
MySQL MD5 和 Java MD5 不相等
MySQL 中的下一个函数 MD5( 'secret' ) 生成 5ebe2294ecd0e0f08eab7690d2a6ee69 我希望有一个 Java 函数来生成相同的输出。 但 public static String …
我应该选择哪种加密哈希函数?
.NET 框架附带 6 种不同的哈希算法: MD5:16 字节(哈希 500MB 的时间:1462 毫秒) SHA-1:20 字节(1644 毫秒) SHA256:32 字节(5618 毫秒) SHA…
C# SHA-1 与 PHP SHA-1...结果不同?
我正在尝试从字符串计算 SHA-1 哈希值,但是当我使用 php 的 sha1 函数计算字符串时,我得到的结果与在 C# 中尝试时不同。 我需要 C# 来计算与 PHP 相…
- 共 1 页
- 1