本发明专利技术公开了数据交易凭证的生成、分发方法、系统及装置,其中,生成方法包括:响应于数据交易平台中触发的目标消息事件,获取目标消息事件中交易对象所关联的供需双方交易信息要素、以及自动生成的交易凭证标识信息,且交易凭证标识信息基于此次触发的目标消息事件产生;根据交易凭证标识信息调用交易凭证制作模板,交易凭证制作模板中设置有信息采集规则和内容排版规则;根据信息采集规则、供需双方交易信息要素以及交易凭证标识信息,确定数据交易凭证的数据内容,并根据内容排版规则和数据交易凭证的数据内容生成数据交易凭证。本发明专利技术实现了任一数据交易可以通过数据交易凭证进行追溯,并且保证了数据交易凭证在传输以及存储过程中的安全性。存储过程中的安全性。存储过程中的安全性。
【技术实现步骤摘要】
数据交易凭证的生成、分发方法、系统及装置
[0001]本专利技术涉及大数据交易
,尤其涉及一种数据交易凭证的生成、分发方法、系统及装置。
技术介绍
[0002]现有数据交易的相关证明凭证包括合同、电子订单、发票等,但是该些凭证并不能提供供需两方合作期间的每笔交易内容。比如,数据交易合同中只包含了供需求方总的合作框架如合作时间、合作内容等,没有详细列出在合作期间的每笔交易详情;电子订单主要用于跟踪供需求方的每笔交易动态,因此电子订单有待确认、签约中、待交付、交付中、待清算、已完结、已驳回等状态,并且只有在已完结的电子订单才能表明供需求方完成了一笔交易,因此可能有大量的订单没有到达完结状态;发票只有供需求方、金额等信息,没有具体交易品的信息。
[0003]基于上述给出的各种证明凭证的使用目的所导致的特有性,使其都没有完整的描述单次交易的所有信息,从而导致数据交易中,相关数据可能被中间人劫持或伪造,一些信息可能会被盗取,以及在传输过程中导致信息外泄。因此,不管是数据交易的可追溯性以及交易过程中的安全性,目前数据交易的读取及存储效率均极为低下,交易效率低,不管供应方还是需求方的体验感均极差。因此,为解决目前数据交易已发现的相关技术缺陷,提出了一种数据交易凭证的概念,通过数据交易凭证可以完整的描述单次数据交易信息的同时,使此次数据交易具有可追溯的特性,并且可以提高传输的安全以及效率。
技术实现思路
[0004]为解决
技术介绍
中出现的问题,本申请实施例通过提供一种数据交易凭证的生成、分发方法、系统及装置,实现了任一数据交易可以通过数据交易凭证进行追溯,并且保证了数据交易凭证在传输以及存储过程中的安全性。
[0005]第一方面,本申请提供了一种数据交易凭证的生成方法,所述方法包括:
[0006]响应于数据交易平台中触发的目标消息事件,获取所述目标消息事件中交易对象所关联的供需双方交易信息要素、以及自动生成的交易凭证标识信息,且所述交易凭证标识信息基于此次触发的目标消息事件产生,且具有唯一性;
[0007]根据所述交易凭证标识信息调用交易凭证制作模板,所述交易凭证制作模板中设置有信息采集规则和内容排版规则;根据所述信息采集规则、供需双方交易信息要素以及交易凭证标识信息,确定数据交易凭证的数据内容,并根据所述内容排版规则和数据交易凭证的数据内容生成数据交易凭证。
[0008]进一步地,所述响应于数据交易平台中触发的目标消息事件之前还包括:
[0009]响应于所述交易对象在供应方按照数据登记平台的登记要求执行登记后,经过所述数据登记平台的审核处理,在所述数据交易平台上进行发布,使所述交易对象在所述数据交易平台上处于待交易状态。
[0010]进一步地,所述交易对象为具有使用规则的数据产品。
[0011]进一步地,所述响应于数据交易平台中触发的目标消息事件之前还包括:
[0012]响应于所述交易对象在所述数据交易平台上处于待交易状态时,被需求方选择交易,在确认交易生效后触发目标消息事件。
[0013]进一步地,响应于生成的所述数据交易凭证,利用所述数据交易凭证中的数据内容和所述交易凭证标识信息采用预设的签名算法自动生成防伪认证标识,对所述数据交易凭证进行数字签名,以完成防伪认证。
[0014]进一步地,响应于所述数据交易凭证中的防伪认证,通过数字签名对比处理以校验所述数据交易凭证的合法性。
[0015]进一步地,所述交易凭证制作模板根据HTML语言生成。
[0016]第二方面,本申请提供了一种数据交易凭证的分发方法,所述方法包括:
[0017]响应于数据交易平台生成的对应于所触发目标消息事件的数据交易凭证,利用交易双方预先设定的加密规则,生成与所述数据交易凭证所关联的第一秘钥和第二秘钥;
[0018]通过所述第一秘钥将所述数据交易凭证加密存储于所述数据交易平台中的凭证存储区间,以供交易双方调用;
[0019]通过所述第二秘钥供交易双方对所述凭证存储区间的所述数据交易凭证进行解密,以获取所述数据交易凭证。
[0020]进一步地,所述加密规则的数据加密方法包括采用国密SM2非对称加密算法。
[0021]第三方面,本申请提供了一种数据交易凭证的生成系统,采用第一方面中任意一项所述的方法,所述系统包括:
[0022]信息获取模块,配置为响应于数据交易平台中触发的目标消息事件,获取所述目标消息事件中交易对象所关联的供需双方交易信息要素、以及自动生成的交易凭证标识信息,且所述交易凭证标识信息基于此次触发的目标消息事件产生,且具有唯一性;
[0023]凭证生成模块,配置为根据所述交易凭证标识信息调用交易凭证制作模板,所述交易凭证制作模板中设置有信息采集规则和内容排版规则;根据所述信息采集规则提取供需双方交易信息要素以及交易凭证标识信息,确定数据交易凭证的数据内容,并根据所述内容排版规则和数据交易凭证的数据内容生成数据交易凭证。
[0024]第四方面,本申请提供了一种数据交易凭证的分发系统,采用第二方面中任意一项所述的方法,所述系统包括:
[0025]秘钥生成模块,配置为响应于数据交易平台生成的对应于所触发目标消息事件的数据交易凭证,利用交易双方预先设定的加密规则,生成与所述数据交易凭证所关联的第一秘钥和第二秘钥;
[0026]凭证存储模块,配置为通过所述第一秘钥将所述数据交易凭证加密存储于所述数据交易平台中的凭证存储区间,以供交易双方调用;
[0027]凭证分发模块,配置为通过所述第二秘钥供交易双方对所述凭证存储区间的所述数据交易凭证进行解密,以获取所述数据交易凭证。
[0028]第五方面,本申请提供了一种数据交易凭证的生成装置,配置有第三方面所述的数据交易凭证的生成系统。
[0029]第六方面,本申请提供了一种数据交易凭证的分发装置,配置有第四方面所述的
数据交易凭证的分发系统。
[0030]第七方面,本申请提供了一种电子设备,包括:一个或多个处理器;
[0031]存储器;用于存储一个或多个程序;
[0032]当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如第一方面或第二方面中任一所述的方法。
[0033]第八方面,本申请提供了一种计算机可读介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第二方面中任一所述的方法。
[0034]本申请实施例中提供的多个技术方案,至少具有如下技术效果:
[0035]1、由于响应于触发数据交易后的目标消息时间,即为完成数据交易后,进行数据交易凭证的生成及分发流程,由于触发自已经成功的数据交易,使得数据交易凭证仅针对当前成功的数据交易,也就是说,采集的当前数据交易中的供需双方交易信息要素均为真实发生的,不具有修改变化的特性,保证了数据交易凭证生成的真实性,且平台内外部均无法篡改,只能特地成员查看。
[0036]2、由本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数据交易凭证的生成方法,其特征在于,所述方法包括:响应于数据交易平台中触发的目标消息事件,获取所述目标消息事件中交易对象所关联的供需双方交易信息要素、以及自动生成的交易凭证标识信息,且所述交易凭证标识信息基于此次触发的目标消息事件产生,且具有唯一性;根据所述交易凭证标识信息调用交易凭证制作模板,所述交易凭证制作模板中设置有信息采集规则和内容排版规则;根据所述信息采集规则、供需双方交易信息要素以及交易凭证标识信息,确定数据交易凭证的数据内容,并根据所述内容排版规则和数据交易凭证的数据内容生成数据交易凭证。2.如权利要求1所述的数据交易凭证的生成方法,其特征在于,所述响应于数据交易平台中触发的目标消息事件之前还包括:响应于所述交易对象在供应方按照数据登记平台的登记要求执行登记后,经过所述数据登记平台的审核处理,在所述数据交易平台上进行发布,使所述交易对象在所述数据交易平台上处于待交易状态。3.如权利要求1或2所述的数据交易凭证的生成方法,其特征在于,所述交易对象为具有使用规则的数据产品。4.如权利要求2所述的数据交易凭证的生成方法,其特征在于,所述响应于数据交易平台中触发的目标消息事件之前还包括:响应于所述交易对象在所述数据交易平台上处于待交易状态时,被需求方选择交易,在确认交易生效后触发目标消息事件。5.如权利要求1所述的数据交易凭证的生成方法,其特征在于,响应于生成的所述数据交易凭证,利用所述数据交易凭证中的数据内容和所述交易凭证标识信息采用预设的签名算法自动生成防伪认证标识,对所述数据交易凭证进行数字签名,以完成防伪认证。6.如权利要求5所述的数据交易凭证的生成方法,其特征在于,响应于所述数据交易凭证中的防伪认证,通过数字签名对比处理以校验所述数据交易凭证的合法性。7.如权利要求1所述的数据交易凭证的生成方法,其特征在于,所述交易凭证制作模板根据HTML语言生成。8.一种数据交易凭证的分发方法,其特征在于,所述方法包括:响应于数据交易平台生成的对应于所触发目标消息事件的数据交易凭证,利用交易双方预先设定的加密规则,生成与所述数据交易凭证所关联的第一秘钥和第二秘钥;通过所述第一秘钥将所述数据交易凭证加密存储于所述数据交易平台中的凭证存储区间,以供交易双方调用;通过所述第二秘钥供交易双方对所述...
【专利技术属性】
技术研发人员:汤奇峰,李青山,
申请(专利权)人:上海数据交易中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。