一种电子票据信息加密方法、装置和计算机可读存储介质制造方法及图纸

技术编号:20843470 阅读:38 留言:0更新日期:2019-04-13 08:50
本发明专利技术实施例公开了一种电子票据信息加密方法、装置和计算机可读存储介质,获取电子票据所对应的数据集;以目标数据集为例,查找信息类型和加密算法的对应关系,以获取与目标数据集相对应的加密算法;利用加密算法对目标数据集中的票据信息及其对应的标准参数信息进行加密处理,得到数据集密文和标准参数密文;将数据集密文和标准参数密文传输至票据审核方,此时票据审核方收到的是密文形式的票据信息及其与该票据信息所对应的标准参数信息。在不暴露真实票据信息的情况下,通过加密机制,让票据审核方对票据信息的符合性审核验证做出判断,从而为电子票据委托非关联的第三方进行符合性审核验证时,降低了票据信息泄露的风险。

【技术实现步骤摘要】
一种电子票据信息加密方法、装置和计算机可读存储介质
本专利技术涉及票据监管
,特别是涉及一种电子票据信息加密方法、装置和计算机可读存储介质。
技术介绍
票据是指经过事先格式化定义的、承载一定业务意义的、可以在多个环节流转的各种表格、表单、凭证、票证等。电子发票是票据之一。在电子发票流转过程中,需要对电子发票进行内容符合性校验,内容符合性校验指针对电子发票的内容进行符合性检查,包括所填写的相关各方,如监管方、出具方、接收方等信息、日期、内容等的真实性和合法性,填写方式符合性等。为了提升电子票据的审核验证处理效率,现有技术中常采用除相关各方外的非关联方即第三方对电子票据进行审核验证,此时电子发票上的票据信息对于第三方而言属于已知信息。但是电子发票所承载的票据信息一般会涉及相关各方的商业秘密,例如,商品的单价信息等。委托第三方进行审核验证时,会存在重要信息泄露的风险。可见,如何在第三方审核验证电子票据时,降低票据信息泄露的风险,是本领域技术人员亟待解决的问题。
技术实现思路
本专利技术实施例的目的是提供一种电子票据信息加密方法、装置和计算机可读存储介质,可以在第三方审核验证电子票据时,降低票据信息泄露的风险。为解决上述技术问题,本专利技术实施例提供一种电子票据信息加密方法,包括:获取电子票据所对应的数据集;其中,所述数据集为票据信息按照预先设定的信息类型分类得到;查找信息类型和加密算法的对应关系,以获取与目标数据集相对应的加密算法;其中,所述目标数据集为所有所述数据集中的任意一个数据集;利用所述加密算法对所述目标数据集中的票据信息及其对应的标准参数信息进行加密处理,得到数据集密文和标准参数密文;将所述数据集密文和所述标准参数密文传输至票据审核方,以便于所述票据审核方依据所述标准参数密文对所述数据集密文进行审核校验。可选的,所述信息类型包括等式类型、数值范围类型和集合范围类型。可选的,所述查找信息类型和加密算法的对应关系,获取与目标数据集相对应的加密算法包括:当所述目标数据集属于等式类型时,则获取与所述等式类型相对应的哈希算法;当所述目标数据集属于数值范围类型时,则获取与所述等式类型相对应的同态算法;当所述目标数据集属于集合范围类型时,则获取与所述等式类型相对应的同态算法或哈希算法。可选的,在所述将所述数据集密文和所述标准参数密文传输至票据审核方之后还包括:判断预设时间内是否接收所述票据审核方反馈的处理结果;若否,则重新将所述数据集密文和所述标准参数密文传输至所述票据审核方。可选的,在所述将所述数据集密文和所述标准参数密文传输至票据审核方之后还包括:展示所述票据审核方反馈的处理结果。本专利技术实施例还提供了一种电子票据信息加密装置,包括获取单元、查找单元、加密单元和发送单元;所述获取单元,用于获取电子票据所对应的数据集;其中,所述数据集为票据信息按照预先设定的信息类型分类得到;所述获取单元,用于查找信息类型和加密算法的对应关系,以获取与目标数据集相对应的加密算法;其中,所述目标数据集为所有所述数据集中的任意一个数据集;所述加密单元,用于利用所述加密算法对所述目标数据集中的票据信息及其对应的标准参数信息进行加密处理,得到数据集密文和标准参数密文;所述发送单元,用于将所述数据集密文和所述标准参数密文传输至票据审核方,以便于所述票据审核方依据所述标准参数密文对所述数据集密文进行审核校验。可选的,所述信息类型包括等式类型、数值范围类型和集合范围类型。可选的,所述查找数据集单元包括第一获取子单元、第二获取子单元和第三获取子单元;所述第一获取子单元,用于当所述目标数据集属于等式类型时,则获取与所述等式类型相对应的哈希算法;所述第二获取子单元,用于当所述目标数据集属于数值范围类型时,则获取与所述等式类型相对应的同态算法;所述第三获取子单元,用于当所述目标数据集属于集合范围类型时,则获取与所述等式类型相对应的同态算法或哈希算法。可选的,还包括判断单元;所述判断单元,用于在所述将所述数据集密文和所述标准参数密文传输至票据审核方之后,判断预设时间内是否接收所述票据审核方反馈的处理结果;若否,则触发所述发送单元重新将所述数据集密文和所述标准参数密文传输至所述票据审核方。可选的,数据集还包括展示单元;所述展示单元,用于展示所述票据审核方反馈的处理结果。本专利技术实施例还提供了一种电子票据信息加密装置,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序以实现如上述电子票据信息加密方法的步骤。本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述电子票据信息加密方法的步骤。由上述技术方案可以看出,获取电子票据所对应的数据集;其中,所述数据集为票据信息按照预先设定的信息类型分类得到;各数据集处理方式类似,以所有数据集中的任意一个数据集即目标数据集为例,可以查找信息类型和加密算法的对应关系,以获取与目标数据集相对应的加密算法;利用所述加密算法对目标数据集中的票据信息及其对应的标准参数信息进行加密处理,得到数据集密文和标准参数密文;将数据集密文和标准参数密文传输至票据审核方,此时票据审核方收到的是密文形式的票据信息及其与该票据信息所对应的标准参数信息,票据审核方可以依据标准参数密文对数据集密文进行审核校验。在不暴露真实票据信息的情况下,通过加密机制,让票据审核方对票据信息的符合性审核验证做出判断,从而为电子票据委托非关联的第三方进行符合性审核验证时,降低了票据信息泄露的风险。附图说明为了更清楚地说明本专利技术实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种电子票据信息加密方法的流程图;图2为本专利技术实施例提供的一种电子票据信息加密装置的结构示意图;图3为本专利技术实施例提供的一种电子票据信息加密装置的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本专利技术保护范围。为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。接下来,详细介绍本专利技术实施例所提供的一种电子票据信息加密方法。图1为本专利技术实施例提供的一种电子票据信息加密方法的流程图,该方法包括:S101:获取电子票据所对应的数据集。其中,数据集为票据信息按照预先设定的信息类型分类得到。电子票据包含各种表格、表单、凭证、票证等。电子发票是电子票据的常见形式。为了便于介绍,在本专利技术实施例中,均以电子发票为例展开说明。第三方对电子票据进行审核验证时,会依据每项票据信息所对应的标准参数信息进行比较。在本专利技术实施例中,依据电子票据中的票据信息的信息唯一性,可以将票据信息划分为等式类型、数值范围类型和集合范围类型。其中,等式类型用于表示具有唯一性的票据信息,即对于一张符合要求的电子票据而言,等式类型本文档来自技高网
...

【技术保护点】
1.一种电子票据信息加密方法,其特征在于,包括:获取电子票据所对应的数据集;其中,所述数据集为票据信息按照预先设定的信息类型分类得到;查找信息类型和加密算法的对应关系,以获取与目标数据集相对应的加密算法;其中,所述目标数据集为所有所述数据集中的任意一个数据集;利用所述加密算法对所述目标数据集中的票据信息及其对应的标准参数信息进行加密处理,得到数据集密文和标准参数密文;将所述数据集密文和所述标准参数密文传输至票据审核方,以便于所述票据审核方依据所述标准参数密文对所述数据集密文进行审核校验。

【技术特征摘要】
1.一种电子票据信息加密方法,其特征在于,包括:获取电子票据所对应的数据集;其中,所述数据集为票据信息按照预先设定的信息类型分类得到;查找信息类型和加密算法的对应关系,以获取与目标数据集相对应的加密算法;其中,所述目标数据集为所有所述数据集中的任意一个数据集;利用所述加密算法对所述目标数据集中的票据信息及其对应的标准参数信息进行加密处理,得到数据集密文和标准参数密文;将所述数据集密文和所述标准参数密文传输至票据审核方,以便于所述票据审核方依据所述标准参数密文对所述数据集密文进行审核校验。2.根据权利要求1所述的方法,其特征在于,所述信息类型包括等式类型、数值范围类型和集合范围类型。3.根据权利要求2所述的方法,其特征在于,所述查找信息类型和加密算法的对应关系,获取与目标数据集相对应的加密算法包括:当所述目标数据集属于等式类型时,则获取与所述等式类型相对应的哈希算法;当所述目标数据集属于数值范围类型时,则获取与所述等式类型相对应的同态算法;当所述目标数据集属于集合范围类型时,则获取与所述等式类型相对应的同态算法或哈希算法。4.根据权利要求1所述的方法,其特征在于,在所述将所述数据集密文和所述标准参数密文传输至票据审核方之后还包括:判断预设时间内是否接收所述票据审核方反馈的处理结果;若否,则重新将所述数据集密文和所述标准参数密文传输至所述票据审核方。5.根据权利要求1-4任意一项所述的方法,其特征在于,在所述将所述数据集密文和所述标准参数密文传输至票据审核方之后还包括:展示所述票据审核方反馈的处理结果。6.一种电子票据信息加密装置,其特征在于,包括获取单元、查找单元...

【专利技术属性】
技术研发人员:叶春飞钱晓雷刘勋堂吴海明钱立阳
申请(专利权)人:税友软件集团股份有限公司
类型:发明
国别省市:浙江,33

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

1