- 主题:hash这么刚需,cpu就不能加几条hash指令吗,比如md5,murmurhas
AES指令都能加
--
修改:stub FROM 123.126.3.*
FROM 123.126.3.*
ryzen 有 sha256 的指令。
【 在 stub 的大作中提到: 】
: AES指令都能加
--
FROM 124.72.111.*
【 在 hgoldfish 的大作中提到: 】
: ryzen 有 sha256 的指令。
:
太少了啊,不够平时用
--
FROM 123.126.3.*
md5、sha1都过时了,不值得再加了
正经搞安全特性的不会再使用这种weak hash
【 在 stub 的大作中提到: 】
: AES指令都能加
--
FROM 114.241.227.*
【 在 z16166 的大作中提到: 】
: md5、sha1都过时了,不值得再加了
: 正经搞安全特性的不会再使用这种weak hash
:
不是安全啊,是inser hashmap中的hash 不涉及安全
--
FROM 123.126.3.*
hashmap 的 hash 怎么会用 md5 呢?如果是 str 类型,弄个累加器应该就够了啊。
【 在 stub 的大作中提到: 】
: 不是安全啊,是inser hashmap中的hash 不涉及安全
--
FROM 124.72.111.*
【 在 hgoldfish 的大作中提到: 】
: hashmap 的 hash 怎么会用 md5 呢?如果是 str 类型,弄个累加器应该就够了啊。
:
当然只是举个例子
--
FROM 123.126.3.*
md5 是不安全的,业界肯定不会花心思去支持了。
牙膏厂支持 SHA1 和 SHA256,好像没听说哪家支持 SHA512
还有很多 HASH 算法,ripemd, sha3, Keccak 等等。想让 CPU 都支持的话太难了。
【 在 stub 的大作中提到: 】
: 当然只是举个例子
--
FROM 124.72.111.*
索引用的hash计算量不大,没必要放到通用芯片里
【 在 stub 的大作中提到: 】
: 不是安全啊,是inser hashmap中的hash 不涉及安全
--
FROM 114.253.35.*
-- 不够用
你MD5 4KB 一次 用时多久? 一个核拿来专门算这个 能达到多少吞吐?
你的需求超过 这个 吞吐量 ?
要想解它们 没CPU 够用
要想算一算 哪个CPU 不够用?
【 在 stub 的大作中提到: 】
: 太少了啊,不够平时用
--
FROM 47.152.116.*