[发明专利]一种基于区块链的交易信息审计方法及装置有效
申请号: | 201811614727.3 | 申请日: | 2018-12-27 |
公开(公告)号: | CN109784920B | 公开(公告)日: | 2023-07-18 |
发明(设计)人: | 奚海峰;曹恒 | 申请(专利权)人: | 上海边界智能科技有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/04 |
代理公司: | 上海骁象知识产权代理有限公司 31315 | 代理人: | 赵俊寅 |
地址: | 201203 上海市浦东新区中*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 交易 信息 审计 方法 装置 | ||
1.一种基于区块链的交易信息审计方法,其特征在于,包括:
审计方C发送审计交易请求到交易方A;
交易方A根据所述审计交易请求对待审计交易数据进行加密处理形成审计请求回复数据;
审计方C解密所述审计请求回复数据得到所述待审计交易数据;
审计方C对所述待审计交易数据进行审计处理;
其中,所述审计方C发送审计交易请求到交易方A的步骤包括:
获取待审计交易进程号;
根据所述待审计交易进程号生成审计交易请求;
利用审计方C的私钥对所述审计交易请求进行签字;
将签字后的所述审计交易请求发送给所述交易方A;
所述交易方A根据所述审计交易请求对交易数据进行加密处理形成审计请求回复数据的步骤包括:
交易方A利用审计方C的公钥验证所述审计交易请求的签字;
如果所述审计交易请求的签字验证为有效,则交易方A利用审计方C的公钥对所述待审计交易数据进行加密处理形成审计请求回复数据;
所述审计请求回复数据包括:加密秘文dAC和交易方单向加密摘要信息da;
其中,所述加密秘文dAC为通过所述交易方A利用审计方C的公钥对所述待审计交易数据进行加密得到;所述交易方单向加密摘要信息da为对所述待审计交易数据进行单向加密并获取得到所述交易方单向加密摘要信息da;
如果所述审计交易请求的签字验证为有效,则交易方A利用审计方C的公钥对所述待审计交易数据进行加密处理形成审计请求回复数据的步骤包括:
如果所述审计交易请求的签字验证为有效,则交易方A利用审计方C的公钥对所述待审计交易数据进行加密处理;
利用交易方A的私钥对所述待审计交易数据进行加密处理后的数据和所述交易方单向加密摘要信息da进行签字形成审计请求回复数据;
所述审计方C解密所述审计请求回复数据得到所述待审计交易数据的步骤包括:
审计方C利用交易方A的公钥验证所述审计请求回复数据的签字;
如果所述审计请求回复数据的签字验证为有效,则审计方C利用审计方C的私钥对所述待审计交易数据进行解密处理以得到待审计交易数据;
所述如果所述审计请求回复数据的签字验证为有效,则审计方C利用审计方C的私钥对所述待审计交易数据进行解密处理以得到待审计交易数据的步骤包括:
审计方C利用审计方C的私钥对所述待审计交易数据进行解密处理以得到所述待审计交易数据;
对解密的所述待审计交易数据进行单向加密并获取得到审计方单项加密摘要信息dc;
根据所述交易方单项加密摘要信息da、所述审计方单项加密摘要信息dc和待审计交易进程中的单项加密摘要信息确定所述解密的所述待审计交易数据的可用性;
所述根据所述交易方单项加密摘要信息da、所述审计方单项加密摘要信息dc和待审计交易进程中的单项加密摘要信息确定所述解密的所述待审计交易数据的可用性的步骤包括:
比对所述交易方单项加密摘要信息da和审计方单项加密摘要信息dc;
如果所述交易方单项加密摘要信息da和审计方单项加密摘要信息dc比对结果为一致,则比对所述审计方单项加密摘要信息dc和所述待审计交易进程中的单项加密摘要信息;
如果所述审计方单项加密摘要信息dc和所述待审计交易进程中的单项加密摘要信息比对结果为一致,则确认所述解密的所述待审计交易数据为可用。
2.一种基于区块链的交易信息审计装置,其特征在于,包括:
审计请求发送模块,用于审计方C发送审计交易请求到交易方A;具体包括:
获取待审计交易进程号;
根据所述待审计交易进程号生成审计交易请求;
利用审计方C的私钥对所述审计交易请求进行签字;
将签字后的所述审计交易请求发送给所述交易方A;
审计请求回复模块,用于交易方A根据所述审计交易请求对待审计交易数据进行加密处理形成审计请求回复数据;具体包括:
交易方A利用审计方C的公钥验证所述审计交易请求的签字;
如果所述审计交易请求的签字验证为有效,则交易方A利用审计方C的公钥对所述待审计交易数据进行加密处理形成审计请求回复数据;
所述审计请求回复数据包括:加密秘文dAC和交易方单向加密摘要信息da;其中,所述加密秘文dAC为通过所述交易方A利用审计方C的公钥对所述待审计交易数据进行加密得到;所述交易方单向加密摘要信息da为对所述待审计交易数据进行单向加密并获取得到所述交易方单向加密摘要信息da;
利用交易方A的私钥对所述待审计交易数据进行加密处理后的数据和所述交易方单向加密摘要信息da进行签字形成审计请求回复数据;
解密模块,用于审计方C解密所述审计请求回复数据得到所述待审计交易数据;具体包括:
审计方C利用交易方A的公钥验证所述审计请求回复数据的签字;
如果所述审计请求回复数据的签字验证为有效,则审计方C利用审计方C的私钥对所述待审计交易数据进行解密处理以得到待审计交易数据;
对解密的所述待审计交易数据进行单向加密并获取得到审计方单项加密摘要信息dc;
根据所述交易方单项加密摘要信息da、所述审计方单项加密摘要信息dc和待审计交易进程中的单项加密摘要信息确定所述解密的所述待审计交易数据的可用性;具体包括:
比对所述交易方单项加密摘要信息da和审计方单项加密摘要信息dc;
如果所述交易方单项加密摘要信息da和审计方单项加密摘要信息dc比对结果为一致,则比对所述审计方单项加密摘要信息dc和所述待审计交易进程中的单项加密摘要信息;
如果所述审计方单项加密摘要信息dc和所述待审计交易进程中的单项加密摘要信息比对结果为一致,则确认所述解密的所述待审计交易数据为可用;
审计处理模块,用于审计方C对所述待审计交易数据进行审计处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海边界智能科技有限公司,未经上海边界智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811614727.3/1.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置