我正在开发一些需要散列字符串的实验程序。
我尝试了在互联网上可以找到的所有源代码,但没有任何依赖项似乎都无法工作,您能否将源代码链接到没有依赖项的加密哈希函数,即我可以复制/粘贴到我的代码,它会工作吗?
PS 我更喜欢安全的散列函数,但现在 MD5 就可以了。
我正在开发一些需要散列字符串的实验程序。
我尝试了在互联网上可以找到的所有源代码,但没有任何依赖项似乎都无法工作,您能否将源代码链接到没有依赖项的加密哈希函数,即我可以复制/粘贴到我的代码,它会工作吗?
PS 我更喜欢安全的散列函数,但现在 MD5 就可以了。
您可能想要检查没有依赖关系的简单 MD5 实现。
还要检查这些建议:hash function for string。
值得一提的是,还有其他开源实现,例如:
标准加密算法的基本实现,如 AES 和 SHA-1以及sphlib 一个开源库,它提供许多散列函数的优化和可移植实现。