说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
联系我们
问题反馈
文件分类
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210248942.6 (22)申请日 2022.03.14 (71)申请人 北京工业大 学 地址 100124 北京市朝阳区平乐园10 0号 (72)发明人 何泾沙 张晴晴 朱娜斐 甘宇 王雅静 何琳 (74)专利代理 机构 北京汇信合知识产权代理有 限公司 1 1335 专利代理师 王维新 (51)Int.Cl. H04L 9/32(2006.01) H04L 9/40(2022.01) H04L 67/1042(2022.01) (54)发明名称 一种基于Hyperledger Fabric的电子数据 保全方法及系统 (57)摘要 本发明公开了一种基于Hyperledger Fabric的电子 数据保全方法及系统, 包括搭建区 块链保全平台, 区块链保全平台对待保全数据进 行哈希计算, 得到哈希值H; 再采用对称算法密 钥, 对生成的密文进行私钥签名, 并发送到区块 链网络; 区块链网络对上传的数据经过一次共识 后打包成区块, 并同步发送给网络中的各个节 点, 进行存储。 本发明运用区块链技术建立区块 链保全平台, 具有数字化加密、 中心化分级、 防篡 改、 数据零丢失等特点, 区块链每个节点可保存 完整区块链数据副本, 共同见证区块链状态, 可 以有效避免中心化 风险。 权利要求书4页 说明书10页 附图3页 CN 114666060 A 2022.06.24 CN 114666060 A 1.一种基于 Hyperledger Fabric的电子数据保全方法, 其特 征在于, 包括: 搭建区块链保全平台, 建立区块链分布式超级账本 Hyperledger Fabric区块链网络; 用户客户端登录所述区块链保全平台, 所述区块链保全平台对所述用户进行认证, 认 证通过后登录; 所述区块链保全平台对待保全数据进行哈希计算, 得到哈希值H; 所述区块链保全平台中的CA的公钥分别对登录区块链保全平台的用户名、 所述用户客 户端的当前时间以及所述所述哈希 值H进行加密, 并用所述CA的私钥进 行解密, 并在解密结 果所述哈希值H后附加所述CA当前时间记为M; 所述用户客户端采用对称算法密钥, 分别加密所述哈希值H和M, 得到密文CM和CH; 所述用户客户端分别对所述密文CM和CH进行私钥签名, 得到签名密文SM、 SH; 所述用户客户端通过Fabric ‑SDK向所述区块链保全平台发起一个交易提案, 所述交易 提案包括所述签名密文SM、 SH; 所述区块链保全平台中的背书节点收到所述交易提议后, 所述用户客户端的公钥验证 它的签名、 所述用户客户端是否可以在该通道进 行操作、 交易是否已被提交、 交易提议格式 是否正确; 所述用户客户端收集交易的所述背 书节点; 所述区块链保全平台的Orderer节点对所述客户端收集交易的信息进行排序, 并创建 区块, 然后广播给同一通道内所有leader节点, 所述leader节点同步广播给所述区块链保 全平台中的其他节点; 网络内所有的提 交节点接收到所述区块并进行验证, 验证通过后将所述签名密文SM、 SH 写入本地账本中。 2.如权利要求1所述的基于Hyperledger Fabric的电子数据保全方法, 其特征在于, 所 述搭建区块链保全平台, 建立区块链分布式超级账本Hyperledger Fabric区块链网络包 括: 利用Hyperledger Fabric的开源代码配置环境并编写配置文件。 3.如权利要求1所述的基于Hyperledger Fabric的电子数据保全方法, 其特征在于, 所 述用户客户端登录所述区块链保全平台, 所述区块链保全平台对所述用户进行认证, 认证 通过后登录包括: 所述用户客户端在所述区块链保全平台注册账号, 记为user1, 且所述区块链保全平台 中的CA返回一密文; 所述用户客户端通过所述密文作为入参, 并登记所述user1, 登记后得到所述user1的 私钥和包 含所述user1身份信息的证书; 所述用户客户端登录时, 所述区块链保全平台读取所述user1身份信息的证书, 验证所 述user1身份信息的证书是否正确, 正确则认证通过; 否则不 通过。 4.如权利要求1所述的基于Hyperledger Fabric的电子数据保全方法, 其特征在于, 所 述区块链保全平台对待保全数据进行哈希计算, 得到哈希值H包括: 当对所述待保全数据本身 进行保全时, 拼接所述用户名和所述用户名的注册时间, 并对拼接结果计算哈希值, 得到 Huser+registerTime;权 利 要 求 书 1/4 页 2 CN 114666060 A 2对所述待保全数据进行哈希计算, 得到哈希值Hdata; 将所述Huser+registerTime与所述Hdata进行前后拼接, 得到哈希值H; 当对所述待保全数据的原数据进行保全时, 拼接所述用户名和所述用户名的注册时间, 并对拼接结果计算哈希值, 得到 Huser+registerTime; 对所述待保全数据进行哈希计算, 得到哈希值Hdata; 对所述待保全数据创建时间进行哈希计算, 得到哈希值Htimestamp; 将所述Huser+registerTime、 Hdata与所述Htimestamp进行前后拼接, 得到哈希值H; 当对所述待保全数据的源数据进行保全时, 拼接所述用户名和所述用户名的注册时间, 并对拼接结果计算哈希值, 得到 Huser+registerTime; 对所述待保全数据进行哈希计算, 得到哈希值Hdata; 对所述待保全数据所在终端设备的唯一标识进行哈希计算, 得到哈希值Hdevice; 将所述Huser+registerTime、 Hdata与Hdevice进行前后拼接, 得到哈希值H; 当对所述待保全数据的原数据和源数据进行保全时, 拼接所述用户名和所述用户名的注册时间, 并对拼接结果计算哈希值, 得到 Huser+registerTime; 对所述待保全数据进行哈希计算, 得到哈希值Hdata; 对所述待保全数据创建时间进行哈希计算, 得到哈希值Htimestamp; 对所述待保全数据所在终端设备的唯一标识进行哈希计算, 得到哈希值Hdevice; 将所述Huser+registerTime、 Hdata、 Htimestamp与Hdevice进行前后拼接, 得到哈希值H 。 5.一种如权利要求1 ‑4任一所述的基于Hyperledger Fabric的电子数据保全方法的系 统, 其特征在于, 包括: 搭建模块, 用于搭建区块链保全平台, 建立区块链分布式超级账本Hyperledger Fabric区块链网络; 登录模块, 用于用户客户端登录所述区块链保全平台, 所述区块链保全平台对所述用 户进行认证, 认证通过后登录; 哈希计算模块, 用于所述区块链保全平台对待保全数据进行哈希计算, 得到哈希值H; 加解密模块, 用于所述区块链保全平台中的CA的公钥分别对登录区块链保全平台的用 户名、 所述用户客户端的当前时间以及所述所述哈希值H进 行加密, 并用所述CA的私钥进 行 解密, 并在解密结果所述哈希值H后附加所述CA当前时间记为M; 密钥模块, 用于所述用户客户端采用对称算法密钥, 分别加密所述哈希值H和M, 得到密 文CM和CH; 签名模块, 用于所述用户客户端分别对所述密文CM和CH进行私钥签名, 得到签名密文 SM、 SH; 交易模块, 用于所述用户客户端通过Fabric ‑SDK向所述区块链保全平台发起一个交易 提案, 所述交易 提案包括所述签名密文SM、 SH; 验证模块, 用于所述区块链保全平台中的背书节点收到所述交易提议后, 所述用户客 户端的公钥验证它的签名、 所述用户客户端是否可以在该通道进行操作、 交易是否已被提权 利 要 求 书 2/4 页 3 CN 114666060 A 3
专利 一种基于Hyperledger Fabric的电子数据保全方法及系统
文档预览
中文文档
18 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 SC 于
2024-02-07 12:40:41
上传分享
举报
下载
原文档
(537.1 KB)
分享
友情链接
GB-T 24181-2022 金刚石焊接锯片基体用钢.pdf
GB-T 38647.2-2020 信息技术 安全技术 匿名数字签名 第2部分:采用群组公钥的机制.pdf
JR-T 0257—2022 金融行业信息系统商用密码应用 测评过程指南.pdf
DB52-T 1541.5-2021 政务数据平台 第5部分:安全技术规范 贵州省.pdf
GM-T 0003.1-2012 SM2椭圆曲线公钥密码算法第1部分:总则.pdf
TIA-942 数据中心电信基础设施标准 中文版.pdf
T-CSAE 184—2021 电动汽车动力蓄电池健康状态评价指标 及估算误差试验方法.pdf
GB 25527-2010 矿用混装炸药车 安全要求.pdf
T-ZZB 0398—2018 环保节能舒适电热油汀.pdf
GB-T 39276-2020 信息安全技术 网络产品和服务安全通用要求.pdf
ISO 27001 标准--中英文.pdf
T-CHIA 14.5—2018 医疗健康物联网 感知设备通信数据命名表 第5部分:血压计.pdf
专利 一种智能恒温控制装置.PDF
GB-T 31439.1-2015 波形梁钢护栏 第1部分:两波形梁钢护栏.pdf
GB/T 40212-2021 工业机器人云服务平台分类及参考体系结构.pdf
JY-T 0584-2020 扫描电子显微镜分析方法通则.pdf
华东政法大学 人工智能通用大模型(ChatGPT)的进展 风险与应对 2023.pdf
GB-T 41621-2022 科学技术研究项目评价实施指南 开发研究项目.pdf
DB35-T 1777-2018 政务数据汇聚 数据集的规范化描述 福建省.pdf
等保三级-安全管理-安全管理制度.doc
交流群
-->
1
/
18
评价文档
赞助2元 点击下载(537.1 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。