对于DHT,160位密钥优于128位的优势是什么?

时间:2017-06-26 03:57:12

标签: algorithm dht

维基百科告诉我,分布式哈希表(DHT)通常使用128位或160位密钥空间。

128位是巨大的。 1.7 x 10 ^ 28。
160位更大。 7.3 x 10 ^ 47,大致是行星上/中的原子数。 (256位让你按顺序排列现有的原子数。)

你会在一个哈希表中存储什么,其中10 ^ 28太小的键空间?他们只是向前迈出了一步,因为他们可以吗?

1 个答案:

答案 0 :(得分:1)

历史上,sha1已被用于价值 - >关键映射,因此160位。

但对于使用椭圆曲线加密技术的DHT而言,较大的尺寸可能是有意义的,其中公钥与节点ID相同或需要超过80位的抗冲击性。

另一方面,较小的尺寸只有在您需要挤出每个字节并且不太关心安全性时才有意义(即您没有连接到互联网)。