一种票据信息的处理方法、装置及系统制造方法及图纸

技术编号:28476266 阅读:25 留言:0更新日期:2021-05-15 21:45
本发明专利技术提供了一种票据信息的处理方法、装置及系统,其中,该方法包括:获取票据信息,并将票据信息上传至星际文件系统;获取星际文件系统返回的票据信息的二次哈希值,将二次哈希值以及与票据信息一一对应的票据标识发送至联盟链系统的票据上链节点,指示票据上链节点生成上链的交易信息。通过本发明专利技术实施例提供的方案,本地服务器可以将星际文件系统返回的票据信息的二次哈希值作为凭证上传至联盟链系统中,以区块链的方式只存储二次哈希值,使得票据信息本身不会暴露在联盟链系统的节点中,且联盟链系统通过二次哈希值实现所对应的票据信息的溯源,并能判断票据信息是否被篡改,从而在保证票据信息隐私性的同时,能够确保票据信息的真实性。据信息的真实性。据信息的真实性。

【技术实现步骤摘要】
一种票据信息的处理方法、装置及系统


[0001]本专利技术涉及金融票据
,具体而言,涉及一种票据信息的处理方法、装置及系统。

技术介绍

[0002]在房产等涉及金融票据的领域,票据里隐含着私密信息,票据一般只存在于特定服务器或局域网内,以不让其他部门或组织看到自己实际的票据数据,从而可以不暴露自己的隐私。但某些情况下本地的信息需要被其他组织或部门进行核验,此时难以证明本地信息未被非法篡改。
[0003]区块链虽然具有数据不可篡改、可溯源的特性,使得其他组织可以相信所上传的信息正确无误,但区块链中的数据一般都是公开的,容易泄露隐私,从而不适用于存储金融票据。

技术实现思路

[0004]为解决现有存在的技术问题,本专利技术实施例提供一种票据信息的处理方法、装置及系统。
[0005]第一方面,本专利技术实施例提供了一种票据信息的处理方法,包括:获取票据信息,并将所述票据信息上传至星际文件系统,指示所述星际文件系统对所述票据信息进行哈希处理确定一次哈希值,并对所述一次哈希值再次进行哈希处理确定二次哈希值;获取所述星际文件系统返回的所述二次哈希值,将所述二次哈希值以及与所述票据信息一一对应的票据标识发送至联盟链系统的票据上链节点,指示所述票据上链节点生成上链的交易信息,所述交易信息包括所述二次哈希值和所述票据标识上链。
[0006]第二方面,本专利技术实施例还提供了一种票据信息的处理装置,包括:信息获取模块,用于获取票据信息,并将所述票据信息上传至星际文件系统,指示所述星际文件系统对所述票据信息进行哈希处理确定一次哈希值,并对所述一次哈希值再次进行哈希处理确定二次哈希值;上链模块,用于获取所述星际文件系统返回的所述二次哈希值,将所述二次哈希值以及与所述票据信息一一对应的票据标识发送至联盟链系统的票据上链节点,指示所述票据上链节点生成上链的交易信息,所述交易信息包括所述二次哈希值和所述票据标识上链。
[0007]第三方面,本专利技术实施例还提供了一种票据信息的处理系统,包括:本地服务器、星际文件系统和联盟链系统,所述联盟链系统包括上链组织,且所述上链组织包括票据上链节点;所述本地服务器用于获取票据信息,并将所述票据信息上传至所述星际文件系统;
所述星际文件系统用于对所述票据信息进行哈希处理确定一次哈希值,并对所述一次哈希值再次进行哈希处理确定二次哈希值,之后将所述二次哈希值返回至所述本地服务器;所述本地服务器获取所述星际文件系统返回的所述二次哈希值,将所述二次哈希值以及与所述票据信息一一对应的票据标识发送至所述票据上链节点;所述票据上链节点用于生成上链的交易信息,所述交易信息包括所述二次哈希值和所述票据标识上链。
[0008]本专利技术实施例提供的票据信息的处理方法、装置及系统,本地服务器将敏感的票据信息上传至可信的星际文件系统进行存储,并将星际文件系统返回的票据信息的二次哈希值作为凭证上传至联盟链系统中,以区块链的方式只存储二次哈希值。由于基于二次哈希值不能得到票据信息,使得票据信息本身不会暴露在联盟链系统的节点中,且联盟链系统中的节点可以通过二次哈希值实现所对应的票据信息的溯源,并能判断票据信息是否被篡改,从而在保证票据信息隐私性的同时,能够确保票据信息的真实性。基于星际文件系统可以实现大量文件上链,且星际文件系统本身具有安全防护,其他设备未经授权不可获得原始的票据信息,也具有较高的安全性。
附图说明
[0009]为了更清楚地说明本专利技术实施例或
技术介绍
中的技术方案,下面将对本专利技术实施例或
技术介绍
中所需要使用的附图进行说明。
[0010]图1示出了本专利技术实施例所提供的一种票据信息的处理系统的第一结构示意图;图2示出了本专利技术实施例所提供的一种票据信息的处理系统的第二结构示意图;图3示出了本专利技术实施例所提供的一种票据信息的处理系统的应用场景示意图;图4示出了本专利技术实施例所提供的一种票据信息的处理方法的流程图;图5示出了本专利技术实施例所提供的一种票据信息的处理装置的结构示意图;图6示出了本专利技术实施例所提供的一种用于执行票据信息的处理方法的电子设备的结构示意图。
具体实施方式
[0011]在本专利技术实施例的描述中,所属
的技术人员应当知道,本专利技术实施例可以实现为方法、装置、电子设备及计算机可读存储介质。因此,本专利技术实施例可以具体实现为以下形式:完全的硬件、完全的软件(包括固件、驻留软件、微代码等)、硬件和软件结合的形式。此外,在一些实施例中,本专利技术实施例还可以实现为在一个或多个计算机可读存储介质中的计算机程序产品的形式,该计算机可读存储介质中包含计算机程序代码。
[0012]上述计算机可读存储介质可以采用一个或多个计算机可读存储介质的任意组合。计算机可读存储介质包括:电、磁、光、电磁、红外或半导体的系统、装置或器件,或者以上任意的组合。计算机可读存储介质更具体的例子包括:便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM)、闪存(Flash Memory)、光纤、光盘只读存储器(CD

ROM)、光存储器件、磁存储器件或以上任意组合。在本专利技术实施例中,计算机可读存储介质可以是任意包含或存储程序的有形介质,该程序可以被指令执行
系统、装置、器件使用或与其结合使用。
[0013]上述计算机可读存储介质包含的计算机程序代码可以用任意适当的介质传输,包括:无线、电线、光缆、射频(Radio Frequency,RF)或者以上任意合适的组合。
[0014]可以以汇编指令、指令集架构(ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、集成电路配置数据或以一种或多种程序设计语言或其组合来编写用于执行本专利技术实施例操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言,例如:Java、Smalltalk、C++,还包括常规的过程式程序设计语言,例如:C语言或类似的程序设计语言。计算机程序代码可以完全的在用户计算机上执行、部分的在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行以及完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络,包括:局域网(LAN)或广域网(WAN),可以连接到用户计算机,也可以连接到外部计算机。
[0015]本专利技术实施例通过流程图和/或方框图描述所提供的方法、装置、电子设备。
[0016]应当理解,流程图和/或方框图的每个方框以及流程图和/或方框图中各方框的组合,都可以由计算机可读程序指令实现。这些计算机可读程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,从而生产出一种机器,这些计算机可读程序指令通过计算机或其他可编程数据处理装置执行,产生了实现流程图和/或方框图中的方框规定的功能/操作的装置。
[0017]也可以将这些计算机可读程序指令存储在能使得计算机或其他可编程数据处理装置以特定方式工作的计算机可读存储介质中。这本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种票据信息的处理方法,其特征在于,包括:获取票据信息,并将所述票据信息上传至星际文件系统,指示所述星际文件系统对所述票据信息进行哈希处理确定一次哈希值,并对所述一次哈希值再次进行哈希处理确定二次哈希值;获取所述星际文件系统返回的所述二次哈希值,将所述二次哈希值以及与所述票据信息一一对应的票据标识发送至联盟链系统的票据上链节点,指示所述票据上链节点生成上链的交易信息,所述交易信息包括所述二次哈希值和所述票据标识上链。2.根据权利要求1所述的方法,其特征在于,所述获取票据信息包括:获取票据图片;对所述票据图片进行编码处理,将所述票据图片转换为能够网络传输的票据信息。3.根据权利要求1或2所述的方法,其特征在于,还包括:若需要验证所述联盟链系统中的交易信息,在所述星际文件系统接收到所述联盟链系统的票据验证节点发送的、包含待验票据标识的验证请求时,指示所述星际文件系统将与所述待验票据标识相对应的待验一次哈希值返回至所述票据验证节点,在所述待验二次哈希值与所述待验一次哈希值经哈希处理后生成的二次哈希值相同时,确定待验证的交易信息合法;其中,所述待验票据标识为待验证的交易信息中的票据标识,所述待验二次哈希值为待验证的交易信息中的二次哈希值。4.一种票据信息的处理装置,其特征在于,包括:信息获取模块,用于获取票据信息,并将所述票据信息上传至星际文件系统,指示所述星际文件系统对所述票据信息进行哈希处理确定一次哈希值,并对所述一次哈希值再次进行哈希处理确定二次哈希值;上链模块,用于获取所述星际文件系统返回的所述二次哈希值,将所述二次哈希值以及与所述票据信息一一对应的票据标识发送至联盟链系统的票据上链节点,指示所述票据上链节点生成上链的交易信息,所述交易信息包括所述二次哈希值和所述票据标识上链。5.一种票据信息的处理系统,其特征在于,包括:本地服务器、星际文件系统和联盟链系统,所述联盟链系统包括上链组织,且所述上链组织包括票据上链节点;所述本地服务器用于获取票据信息,并将所述票据信息上传至所述星际文件系统;所述星际文件系统用于对所述票据信息进行哈希处理确定一次哈希值,并对所述一次哈希值再次进行哈希处理确定二次哈希值,之后将所述二次哈希值返回至所述本地服务器;所述本地服务器获取所述星际文件系统返回的所述二次哈希值,将所述二次哈希值...

【专利技术属性】
技术研发人员:吴良顺邓承
申请(专利权)人:卓尔智联武汉研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1