例如,采用以下哈希或编码字符串:
[<åæ0®(k±¥Ò,X±}@ãqã Î(KmV
是否可以使用某种算法识别用于生成此字符串的 hasing 或编码算法?
- 哈希
函数生成给定大小的结果,因此 256 位哈希输出必须由生成至少 256 位的哈希生成。 这在另一种方式上不起作用,因为更长的输出可能会在使用前被截断 - 256位可能取自512位哈希输出。 除此之外,这基本上是一个反复试验的问题。
密码器旨在产生随机出现的输出。 因此,来自良好密码的输出似乎是随机的,你不应该能够分辨出哪个密码被用来产生这个特定的随机输出。
IV,nonces等的存在以及密码文本长度可能会告诉您有关使用的模式以及块密码的块大小。