880392

同态哈希是什么?

谁知道同态哈希是什么?同态哈希主要用在什么方面?

  • 我爱卡 2021.05.11 1174

    如果需要验证一个文件是否被篡改,一般会去验证这个文件的hash函数是否被篡改。但是如果说有一个分布式系统,每人只能拿到文件的一部分,我们是如何验证这个部分的文件是来自原来的文件呢?而同态哈希就是用来解决这个问题的。简单来说同态哈希可以单独计算单个文件块(block)的hash值。之后通过组合所有单个文件块的hash值可以算出来整个文件的hash值。也就是说同态哈希的一个文件hash既能通过对整个文件hash得到,也能对部分文件hash,然后把部分文件的hash值组合起来得到。这样的话,如果我拿到部分的文件,我就可以计算它的hash值,然后看下能不能和其它部分文件的hash值一起计算出总文件的hash值。

    更多精彩内容来我爱卡社区
    进入贷款讨论区

显示更多答案

大家都爱看

贷款推荐 更多贷款

吉客有钱

息费透明,合规极速到账

51人品贷

大额贷易通过,下款快

哈啰

循环额度,极速借款

好会借

凭身份证申请,当天下款

我爱卡

要用钱、上我爱卡 年化18%

申请更多

办卡推荐

更多卡片
  • 刷卡免年费

    华夏标准信用卡

    免费申请
  • 广发真情卡

    免费申请
  • 积分抵现

    浦发华润通联名信用卡

    免费申请
  • 新手入门卡

    工银World奋斗郎平信用卡

    免费申请
  • 新手入门卡

    民生银行标准信用卡

    免费申请
  • 互联网专享

    兴业淘宝网联名信用卡

    免费申请
  • 光大海航海免联名信用卡

    免费申请
更多
  • 卡友还看过的问题
  • 最新问题
  • var copyright = document.getElementsByClassName('copyright')[0]; var year = new Date().getFullYear(); copyright.innerHTML = `© 2005-` + year + ` m.51credit.com`;