[发明专利]基于区块链的流程数据审核方法、系统及介质有效
申请号: | 202010943238.3 | 申请日: | 2020-09-09 |
公开(公告)号: | CN112069263B | 公开(公告)日: | 2023-08-25 |
发明(设计)人: | 陈燕;马晓;刘涛;江小星;张喜良 | 申请(专利权)人: | 上海万向区块链股份公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F21/60;G06F21/62;G06F21/64 |
代理公司: | 上海段和段律师事务所 31334 | 代理人: | 李佳俊;郭国中 |
地址: | 200086 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 流程 数据 审核 方法 系统 介质 | ||
本发明提供了一种基于区块链的流程数据审核方法、系统及介质,包括:步骤1:注册用户A;步骤2:令用户A进入区块链客户端登录,选择流程审核数据DataA,发起审核操作;步骤3:流程审核人B登录区块链客户端,进行第一步流程审批,若存在下一审批人则进入步骤4继续执行,若不存在下一审批人,则审批流程结束。本发明通过采用加解密技术,不可逆算法技术,保护所述使用用户隐私的前提下,解决了在流程申请中审核模板一旦指定,想要修改需要调整,改动太大,没有现有有方案灵活,审核数据被篡改,审核数据造假,网站被攻击导致虚假数据入库问题。
技术领域
本发明涉及区块链技术领域,具体地,涉及基于区块链的流程数据审核方法、系统及介质。
背景技术
现有技术中,专利文献CN109345240A(申请号:CN201811071023.6)公开了一种基于区块链的电子营业执照应用系统和方法,包括电子营业执照区块链身份注册流程、区块链身份核验流程、申报材料区块链签署流程、电子申报材料核验审批流程、企业间合同签署流程、合同签署验证及再次签署流程,电子营业执照区块链身份注册流程:企业进入区块链客户端,生成在区块链中的注册身份公钥和私钥,区块链客户端用私钥对签名信息A再连同公钥和电子营业执照信息明文一起进行签名形成签名信息B,签名信息B存入区块链。
但是该专利仅仅限制于电子营业执照区块链身份注册流程,局限性太大,现实业务流程中涉及的流程审核很多,流程审核的过程也具有多样性,本申请在创造好的方法的时候应该向下兼容,同时具有可扩展性,审核方式具有较强的可扩展性。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种基于区块链的流程数据审核方法、系统及介质。
根据本发明提供的一种基于区块链的流程数据审核方法,包括:
步骤1:注册用户A;
步骤2:令用户A进入区块链客户端登录,选择流程审核数据DataA,发起审核操作;
步骤3:流程审核人B登录区块链客户端,进行第一步流程审批,若存在下一审批人则进入步骤4继续执行,若不存在下一审批人,则审批流程结束;
步骤4:一个或多个流程审核人登录区块链客户端,继续进行流程审批,直至审批流程结束,审批流程决定于数据库设置的流程审核人个数。
优选地,所述步骤1包括:
步骤1.1:管理员Admin在区块链客户端,创建用户A;
步骤1.2:令用户A去激活页面设置密码PasswordA,并生成公私钥对,公钥记为PubKeyA,私钥记为PrivKeyA,公钥及私钥唯一且成对存在;
步骤1.3:通过PBKDF2算法对用户账户的密码进行加密,获得PasswordEnc;
步骤1.4:用PasswordA对用户私钥PrivKeyA做对称加密,生成用户私钥密文,记为PrivKeyAEnc;
步骤1.5:将用户的PasswordEnc、PrivKeyAEnc和用户公钥PubKeyA存入数据库。
优选地,所述步骤2包括:
步骤2.1:用passwordEnc解密PrivKeyAEnc,得到PrivKeyA,选择需要提交审核的数据之后,发起流程审核;
步骤2.2:客户端接收到触发动作,获取到审核数据DataA,添加当前动作发起者,发起时间DataA,匹配需要加密字段,通过PBKDF2算法或者取hash值方式对单个字段做加密,组装加密后的数据以及不需要加密的数据得到NewDataA,通过PBKDF2算法或者取hash值方式再次对newDataA进行加密,获取到最新数据DataEncA;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海万向区块链股份公司,未经上海万向区块链股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010943238.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种精密轴承内环热处理设备及其处理方法
- 下一篇:所有权处理系统及方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置