algorithm - 如何检测字符串的哈希算法?

标签 algorithm hash detect

如何检测字符串的哈希算法? 每个哈希算法是否都创建了一个独特的特征?

最佳答案

所有给定比特长度的加密强哈希(或等效地,具有更长比特长度的哈希被截断)通过检查它们的输出是无法区分的——因为,为了成为一个安全的哈希函数,它们必须产生均匀分布的输出;它们输出的任何变化都将是一个可利用的弱点。

关于algorithm - 如何检测字符串的哈希算法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9973835/

相关文章:

将 boxen 优化排序到 4x4 Rack 中的算法

C++ 使用 std::bitset 组合哈希函数

r - 确定 R 中字符串中的重复数字

java - 在 Java 中将 double 转换为 char 数组的算法(不使用 Double.toString 或 StringBuilder 等对象)?

algorithm - 遗传算法: Find curve that fits points

algorithm - search.twitter.com 的 "trending topics"算法是什么?

c - 如何实现固定大小的 HashMap ?

algorithm - libnids 哈希算法会发生冲突吗?

java - 使用服务器端代码 java 检测请求是来自手机、平板电脑还是台式机

selenium - 通过 Selenium Webdriver 处理 id 一直在变化的元素