【发布时间】:2019-07-24 23:36:17
【问题描述】:
我有带有 MongoDb 的 NodeJs 应用程序,并且我有唯一的 MAC 地址。我想以某种方式散列这些地址,因为我觉得存储原始 MAC 地址不是最佳选择。我需要一些非常快速的散列函数hash(address) = same_output_everytime,因为散列也可以用于识别。我不想使用 bcrypt,因为我认为它为此目的过于强大而且速度不快。我正在考虑MD5。您认为用于此目的的最佳哈希是什么?
【问题讨论】:
-
哈希不能“过于强大”也“不那么快”也没关系,我们在这里谈论的是纳秒。
-
那么您认为哪种散列最适合此目的?我尝试了 bcrypt,但对于相同的输入,输出有时会有所不同。
标签: javascript node.js hash md5 bcrypt