c++ - 字符串的唯一哈希

标签 c++ md5 hash sha1

我想创建一个任意长度字符串的唯一散列(16 个字符长)。是否有一个很好的库可以为 C++ 实现 MD5 或 SHA-1,我可以用它来实现这一点? (可能还有一个如何使用它的例子)

最佳答案

Pigeonhole Principle解释为什么你所要求的关于唯一性是不可能的。

关于c++ - 字符串的唯一哈希,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2444057/

相关文章:

random - 如何在Perl 6中获得随机选择的哈希键?

php - JS 中的哈希 == PHP 中的哈希

c++ - 是什么导致我在套接字代码上出现编译错误,我该如何解决?

c++ - 调度自动化

PHP 脚本检查目录中所有文件的 SHA1 或 MD5 哈希值与从 XML 文件中刮取的校验和;递归,循环

PHP.net 说 md5() 和 sha1() 不适合作为密码?

c++ - openssl 和 linux bash 计算之间的 MD5 不匹配

c++ - 头文件中的全局变量导致重新定义错误c++

c# - 即使使用 try..catch block ,应用程序也会崩溃

hash - Golang md5 Sum() 函数