发明公开
- 专利标题: 基于Merkle树的电能质量数据交换格式文件完整性校验方法及系统
-
申请号: CN202010877979.6申请日: 2020-08-27
-
公开(公告)号: CN112131609A公开(公告)日: 2020-12-25
- 发明人: 李伟 , 方定江 , 吴文斌 , 丁凯 , 钱一民 , 陈乔 , 王易 , 胡畔 , 柳丹 , 胡斌 , 叶畅 , 陈爽 , 罗浩
- 申请人: 国网湖北省电力有限公司电力科学研究院 , 国网湖北省电力有限公司 , 国网湖北省电力有限公司武汉供电公司
- 申请人地址: 湖北省武汉市洪山区徐东大街227号
- 专利权人: 国网湖北省电力有限公司电力科学研究院,国网湖北省电力有限公司,国网湖北省电力有限公司武汉供电公司
- 当前专利权人: 国网湖北省电力有限公司电力科学研究院,国网湖北省电力有限公司,国网湖北省电力有限公司武汉供电公司
- 当前专利权人地址: 湖北省武汉市洪山区徐东大街227号
- 代理机构: 武汉楚天专利事务所
- 代理商 孔敏
- 主分类号: G06F21/64
- IPC分类号: G06F21/64 ; H04L9/06 ; H04L29/08
摘要:
本发明提供一种基于Merkle树的电能质量数据交换格式文件完整性校验方法及系统,所述方法包括步骤一、用户端向小文件传输节点发送小文件下载请求,小文件传输节点向用户端传输小文件以及对小文件进行完整性校验所需要的所有路径哈希值Pi,其中每个小文件作为数据分块构建一个二叉树结构,最底层的结点哈希值可得到最高层的哈希值也就是根结点H0;步骤二、用户端利用哈希算法得到所下载小文件的哈希值Hi;步骤三、用户端利用哈希值Hi和路径哈希值Pi得到待校验值Ci,根据待校验值Ci是否等于根结点H0判断小文件是否下载成功。本发明可以提升校验效率高,而且准确性高,节省时间。