(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210630184.4 (22)申请日 2022.06.06 (65)同一申请的已公布的文献号 申请公布号 CN 114722415 A (43)申请公布日 2022.07.08 (73)专利权人 武汉向联科技有限责任公司 地址 430024 湖北省武汉市武汉经济开发 区2MA地块办公及生产用房1楼 (72)发明人 李娜  (74)专利代理 机构 北京集智东方知识产权代理 有限公司 1 1578 专利代理师 吴倩 龚建蓉 (51)Int.Cl. G06F 21/60(2013.01) G06F 21/62(2013.01)H04L 9/40(2022.01) (56)对比文件 CN 112184122 A,2021.01.0 5 CN 114003971 A,202 2.02.01 CN 113127917 A,2021.07.16 CN 111598649 A,2020.08.28 CN 108805656 A,2018.1 1.13 US 2019012469 A1,2019.01.10 审查员 叶珊 (54)发明名称 基于区块链的产品供应链管理方法及装置 (57)摘要 本发明涉及数据管 理技术领域, 揭露了一种 基于区块链的产品供应链管理方法及装置, 包 括: 获取包括产品企划书、 产品供应端的产品数 据, 所述产品企划书包括产品公开数据和产品隐 私数据, 根据所述产品数据生 成产品立项广播指 令, 将所述产品立项广播指令广播至每个所述产 品供应端, 当所述产品立项广播指令部分被所有 的产品供应端响应时, 将所述产品公开数据存入 至公共数据库中, 生成所述产品隐私数据的加密 公钥和解密私钥, 利用所述加密公钥对所述产品 隐私数据进行重加密, 得到产品加密数据和重加 密密钥, 将产品加密数据存储至每个所述产品供 应端中, 将解密私钥和重加密密钥回传至所述产 品需求端。 本发 明可解决产品供应链管理安全性 较低的问题。 权利要求书3页 说明书11页 附图5页 CN 114722415 B 2022.08.26 CN 114722415 B 1.一种基于区块链的产品供应链管理方法, 其特 征在于, 所述方法包括: 接收产品需求端发送的产品生产计划指令, 根据 所述产品生产计划指令查询与所述产 品需求端对应的产品数据, 其中所述产品数据包括产品企划书、 多个产品供应端, 所述产品 企划书包括产品公开数据和产品隐私数据; 根据所述产品数据生成产品立项广播指令, 将所述产品立项广播指令广播至每个所述 产品供应端; 获取响应所述产品立项广播指令的产品供应端的响应数量, 根据 所述响应数量及预构 建的生产启动公式, 启动产品生产, 当所述产品生产被启动时, 将所述产品公开数据存入至 预设的公共数据库中, 其中所述 生产启动公式如下 所示: 其中, 表示启动所述产品生产的启动阈值, 表示响应所述产品立项广播指令 的 产品供应端的响应数量; 生成所述产品隐私数据的加密公钥和解密私钥, 利用所述加密公钥对所述产品隐私数 据进行重加密, 得到产品加密数据和对应的重加密 密钥; 将所述产品加密数据存储至每个所述产品供应端中, 将所述解密私钥和重加密密钥回 传至所述产品需求端; 接收用户根据 所述产品加密数据提供的校对密钥, 将所述校对密钥与 所述解密私钥执 行比对, 当所述校对密钥与所述解密私钥一致时, 利用所述重加密密钥取回所述产品隐私 数据, 将所述产品隐私数据和所述产品公开数据返回给用户, 完成产品供应链管理; 所述根据所述产品生产计划指令查询与所述产品需求端对应的产品数据, 包括: 获取所述产品生产计划指令包 含的用户标识信息; 根据预设的权限映射表判断所述用户标识信息的权限; 若所述用户标识信 息的权限不满足查询所述产品数据, 则查询所述产品需求端对应的 产品数据失败; 若所述用户标识信 息的权限满足查询所述产品数据, 从所述产品需求端对应的数据库 中提取得到所述产品数据; 所述将所述产品公开数据存 入至预设的公共数据库中, 包括: 提取所述产品公开数据中的实体词和关系词; 利用所述实体词和关系词创建实体关系; 获取所述公共数据库中预 先存储的公开数据表, 解析 所述公开数据表的表头信息; 按照所述表头信息, 依次将所述实体词、 关系词及实体关系存 储至所述公开数据表内; 所述提取所述产品公开数据中的实体词和关系词, 包括: 利用自然语言处理技术从所述产品公开数据中提取多个关键词, 其中每个关键词即为 所述实体词; 分析所述实体词之间的关系, 得到所述关系词; 所述生成所述产品隐私数据的加密公钥和解密私钥, 包括: 根据所述产品隐私数据的数据规模, 生成指定的所述解密私钥, 同时根据每个所述产权 利 要 求 书 1/3 页 2 CN 114722415 B 2品供应端生成对应的供应端密钥; 将每个所述产品供应端的时间戳与对应的供应端密钥结合, 得到结合密钥; 在所述结合密钥中添加所述解密私钥, 对包括所述解密私钥的每个结合密钥执行MD5 加密, 得到与所述产品供应端具有对应一 一对应关系的所述加密公钥; 所述根据所述产品隐私数据的数据规模, 生成指定的所述 解密私钥, 包括: 计算所述产品隐私数据的数据规模, 得到隐私数据容 量值; 将所述隐私数据容 量值扩充至指定位数的数值, 得到隐私扩充值; 按照预设移动规则, 整体移动所述隐私扩充值得到隐私移动值; 对所述隐私移动值执 行随机位 替换, 得到隐私替换值; 加密所述隐私替换值, 得到所述 解密私钥。 2.如权利要求1所述的基于区块链的产品供应链管理方法, 其特征在于, 所述计算所述 产品隐私数据的数据规模, 得到隐私数据容 量值, 包括: 按照如下计算公式, 根据所述产品隐私数据的数据规模, 计算得到隐私数据容 量值: 其中, 为所述隐私数据容 量值, 为所述产品隐私数据的数据规模, 为三角函数。 3.如权利要求2所述的基于区块链的产品供应链管理方法, 其特征在于, 所述按照预设 移动规则, 整体移动所述隐私扩充值得到隐私移动值, 包括: 将所述隐私扩充值的最右边数值移动至所述隐私扩充值的最左边, 同时将所述隐私扩 充值的次右边数值变为 最右边数值, 得到所述隐私移动值。 4.如权利要求3所述的基于区块链的产品供应链管理方法, 其特征在于, 所述将每个所 述产品供应端的时间戳与对应的供应端密钥结合, 得到结合密钥, 包括: 依次访问每 个产品供应端, 得到访问参数; 从所述访问参数中提取 所述时间戳; 将所述时间戳与所述产品供应端的端口信息结合, 得到产品供应端标识信息; 将所述产品供应端标识信息放置 至所述供应端密钥的首位, 得到所述结合密钥。 5.一种基于区块链 的产品供应链管理装置, 用于实现如权利要求1 ‑4任一项所述的基 于区块链的产品供应链管理方法, 其特 征在于, 所述装置包括: 产品数据获取模块, 用于接收产品需求端发送的产品生产计划指令, 根据所述产品生 产计划指令查询与所述产品需求端对应的产品数据, 其中所述产品数据包括产品企划书、 多个产品供应端, 所述产品企划书包括产品公开数据和产品隐私数据; 广播模块, 用于根据所述产品数据生成产品立项广播指令, 将所述产品立项广播指令 广播至每 个所述产品供应端; 公开数据存储模块, 用于获取响应所述产品立项广播指令的产品供应端的响应数量, 根据所述响应数量及预构建的生产启动公 式, 启动产品生产, 当所述产品生产被启动时, 将 所述产品公开数据存 入至预设的公共数据库中; 隐私数据加密模块, 用于生成所述产品隐私数据的加密公钥和解密私钥, 利用所述加 密公钥对所述产品隐私数据进行重加密, 得到产品加密数据和对应的重加密密钥, 将所述 产品加密数据存储至每个所述产品供应端中, 将所述解密私钥和重加密密钥回传至所述产权 利 要 求 书 2/3 页 3 CN 114722415 B 3

.PDF文档 专利 基于区块链的产品供应链管理方法及装置

安全报告 > 其他 > 文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于区块链的产品供应链管理方法及装置 第 1 页 专利 基于区块链的产品供应链管理方法及装置 第 2 页 专利 基于区块链的产品供应链管理方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 思考人生2024-02-07 20:38:51上传分享
给文档打分
您好可以输入 255 个字符
网站域名是多少( 答案:github5.com )
评论列表
  • 暂时还没有评论,期待您的金玉良言
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。