用于数据完整性证明的方法、设备及计算机存储介质

基本信息

申请号 CN202010203273.1 申请日 -
公开(公告)号 CN111444548A 公开(公告)日 2020-07-24
申请公布号 CN111444548A 申请公布日 2020-07-24
分类号 G06F21/64(2013.01)I 分类 -
发明人 郭宇;卢艺文;叶存;胡宇光;孙志鹏 申请(专利权)人 苏州链原信息科技有限公司
代理机构 - 代理人 -
地址 215000江苏省苏州市苏州工业园区若水路388号E1005室
法律状态 -

摘要

摘要 根据本公开的示例实施例,提供了用于数据完整性证明的方法、设备及存储介质。在该方法中,从数据验证方接收第一随机数,将生成的N个第三随机数与N个数据块所对应的N个椭圆曲线基点一一对应进行椭圆曲线乘法,以得到N个随机化的椭圆曲线基点;将N个随机化的椭圆曲线基点进行椭圆曲线加法,以得到承诺标签;将承诺标签的哈希值加上第一随机数,以得到挑战数;对于每个数据块,将挑战数和对应的第三随机数的乘积与数据块相加,以得到经加密的数据块;以及将承诺标签和N个经加密的数据块发送给数据验证方。由此,本发明能够使得数据存储方能够向数据验证方提供数据完整性零知识证明,而不泄露原始明文。