一种税务统计结算方法、装置、设备及存储介质制造方法及图纸

技术编号:27413010 阅读:25 留言:0更新日期:2021-02-21 14:28
本发明专利技术实施例公开了一种税务统计结算方法,包括:获取纳税用户节点的税务申报请求;根据所述税务申报请求,验证所述纳税用户节点的安全性;接收所述纳税用户节点发送而来的数字证书,所述数字证书包括税务申报信息,数字签名;对所述数字证书进行验证,若验证通过,则对所述数字证书中的税务申报信息进行处理,生成税务结算数据,对所述税务结算数据采用同态加密算法进行加密,生成所述纳税用户节点的私钥,并根据所述私钥生成对应的公钥和查询地址;发送税务结算反馈至所述纳税用户节点,所述税务结算反馈包括查询地址、私钥。本发明专利技术实施例还提供了一种税务统计结算装置。采用本发明专利技术,可以提高税务数据安全性、税局与纳税用户之间的互信度。之间的互信度。之间的互信度。

【技术实现步骤摘要】
一种税务统计结算方法、装置、设备及存储介质


[0001]本专利技术涉及区块链领域,特别是涉及一种税务统计结算方法、装置、设备及存储介质。

技术介绍

[0002]电子税务的核心内容当属电子报税。电子报税包括电子申报和电子纳税两个部分。电子申报指纳税人利用电脑等相应的报税工具,通过因特网通信网络直接将申报资料传送至税务机关,以完成纳税申报的全过程。电子申报借助于先进的网络技术的应用,实现纳税人与税务机关间的电子信息交换。
[0003]目前,对于个人或企业在税务申报时,往往会被不法分子窃取税务申报信息,税务申报的过程安全性差,容易造成税务数据丢失。

技术实现思路

[0004]为了解决上述问题,本专利技术的目的是提供一种税务统计结算方法、装置、设备及存储介质,可以提高税务数据安全性、税局与纳税用户之间的互信度。
[0005]基于此,本专利技术提供了一种税务统计结算方法,所述方法包括:
[0006]获取纳税用户节点的税务申报请求;
[0007]根据所述税务申报请求,验证所述纳税用户节点的安全性;
[0008]接收所述纳税用户节点发送而来的数字证书,所述数字证书包括税务申报信息,数字签名;
[0009]对所述数字证书进行验证,若验证通过,则对所述数字证书中的税务申报信息进行处理,生成税务结算数据,对所述税务结算数据采用同态加密算法进行加密,生成所述纳税用户节点的私钥,并根据所述私钥生成对应的公钥和查询地址;
[0010]发送税务结算反馈至所述纳税用户节点,所述税务结算反馈包括查询地址、私钥。
[0011]其中,所述方法还包括纳税用户节点根据所述查询地址,查询到所述加密后的税务信息数据,再根据存储的私钥解密所述加密后的税务信息数据,获取所述税务信息数据。
[0012]其中,所述税务申报请求包括:企业电子证件ID、税务申报人身份信息、税务申报票据,所述税务申报人身份信息包括人脸信息、指纹信息。
[0013]其中,所述验证所述纳税用户节点的安全性包括:
[0014]将获取的人脸信息、指纹信息与预设的人脸信息、指纹信息进行比对,若比对不成功,则向所述税务申报请求未通过至所述纳税用户节点。
[0015]其中,所述方法还包括
[0016]接收用户的税务查询请求,所述查询请求包括所述查询地址、私钥;
[0017]根据根据所述税务查询请求,对所述查询地址、第一私钥进行变更,并发送税务查询反馈至所述纳税用户节点,所述税务查询负反馈包括变更后的查询地址及变更后的私钥。
[0018]其中,所述方法还包括纳税用户节点完成一次纳税申报时,广播所述用户节点纳税申报完成数据至区块链,所述纳税申报完成数据包括纳税完成时间、纳税完成事件。
[0019]其中,所述方法还包括若所述纳税节点未在规定时间完成纳税申报,则广播纳税申报未完成数据至区块链,所述纳税申报未完成数据包括纳税未完成单位及个人。
[0020]本专利技术实施例还提供了一种税务统计结算装置,其特征在于,包括:
[0021]获取模块,用于获取纳税用户节点的税务申报请求;
[0022]验证模块,用于根据所述税务申报请求,验证所述纳税用户节点的安全性;
[0023]接收模块,用于接收所述纳税用户节点发送而来的数字证书,所述数字证书包括税务申报信息,数字签名;
[0024]处理模块,用于对所述数字证书进行验证,若验证通过,则对所述数字证书中的税务申报信息进行处理,生成税务结算数据,对所述税务结算数据采用同态加密算法进行加密,生成所述纳税用户节点的私钥,并根据所述私钥生成对应的公钥和查询地址;
[0025]反馈模块,用于发送税务结算反馈至所述纳税用户节点,所述税务结算反馈包括查询地址、私钥。
[0026]本专利技术实施例还提供了一种税务统计结算设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述税务统计结算方法。
[0027]本专利技术实施例还提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述税务统计结算方法。
[0028]采用本专利技术,首先,在区块链上包括多个纳税用户节点和纳税局节点,纳税用户节点可以向所述纳税局节点发送税务申报请求,所述纳税局节点接收到所述税务申报请求之后,可以验证所述纳税用户节点的安全性,保证纳税节点纳税行为真实可信,然后对所述纳税用户节点发送的数字证书进行验证处理后发送税务结算反馈至纳税用户节点,纳税用户节点可以根据所述税务结算反馈来获取纳税局节点所反馈的税务信息数据。本专利技术可以提高纳税申报的效率和企业或个人用户体验。通过区块链技术的数据不可篡改性,能够确保税务信息数据的真实性、可追溯性,满足业务监管和审查的需求。
附图说明
[0029]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]图1是本专利技术实施例提供的税务统计结算方法的示意图;
[0031]图2是本专利技术实施例提供的税务统计结算装置的示意图。
具体实施方式
[0032]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于
本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0033]图1是本专利技术实施例提供的税务统计结算方法的示意图,所述方法包括:
[0034]S101、获取纳税用户节点的税务申报请求;
[0035]其中,所述税务申报请求包括:企业电子证件ID、税务申报人身份信息、税务申报票据,所述税务申报人身份信息包括人脸信息、指纹信息。
[0036]S102、根据所述税务申报请求,验证所述纳税用户节点的安全性
[0037]其中,所述验证所述纳税用户节点的安全性包括:
[0038]将获取的人脸信息、指纹信息与预设的人脸信息、指纹信息进行比对,若比对不成功,则向所述税务申报请求未通过至所述纳税用户节点。
[0039]S103、接收所述纳税用户节点发送而来的数字证书,所述数字证书包括税务申报信息,数字签名;
[0040]S104、对所述数字证书进行验证,若验证通过,则对所述数字证书中的税务申报信息进行处理,生成税务结算数据,对所述税务结算数据采用同态加密算法进行加密,生成所述纳税用户节点的私钥,并根据所述私钥生成对应的公钥和查询地址;
[0041]S105、发送税务结算反馈至所述纳税用户节点,所述税务结算反馈本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种税务统计结算方法,其特征在于,包括:获取纳税用户节点的税务申报请求;根据所述税务申报请求,验证所述纳税用户节点的安全性;接收所述纳税用户节点发送而来的数字证书,所述数字证书包括税务申报信息,数字签名;对所述数字证书进行验证,若验证通过,则对所述数字证书中的税务申报信息进行处理,生成税务结算数据,对所述税务结算数据采用同态加密算法进行加密,生成所述纳税用户节点的私钥,并根据所述私钥生成对应的公钥和查询地址;发送税务结算反馈至所述纳税用户节点,所述税务结算反馈包括查询地址、私钥。2.如权利要求1使所述的税务统计结算方法,其特征在于,所述方法还包括纳税用户节点根据所述查询地址,查询到所述加密后的税务信息数据,再根据存储的私钥解密所述加密后的税务信息数据,获取所述税务信息数据。3.如权利要求1使所述的税务统计结算方法,其特征在于,所述税务申报请求包括:企业电子证件ID、税务申报人身份信息、税务申报票据,所述税务申报人身份信息包括人脸信息、指纹信息。4.如权利要求3使所述的税务统计结算方法,其特征在于,所述验证所述纳税用户节点的安全性包括:将获取的人脸信息、指纹信息与预设的人脸信息、指纹信息进行比对,若比对不成功,则向所述税务申报请求未通过至所述纳税用户节点。5.如权利要求1使所述的税务统计结算方法,其特征在于,所述方法还包括接收用户的税务查询请求,所述查询请求包括所述查询地址、私钥;根据根据所述税务查询请求,对所述查询地址、第一私钥进行变更,并发送税务查询反馈至所述纳税用户节点,所述税务查询负反馈包括变更后的查询地址及变更后的私钥。6....

【专利技术属性】
技术研发人员:曾强生刘斌
申请(专利权)人:湖南智慧政务区块链科技有限公司
类型:发明
国别省市:

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

1