报关数据处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:24169779 阅读:31 留言:0更新日期:2020-05-16 02:34
本申请涉及大数据处理领域,尤其是一种报关数据处理方法、装置、计算机设备和存储介质。该方法包括:接收申报主体发送的报关数据,报关数据携带有订单标识、支付单标识及运单标识;根据订单标识、支付单标识及运单标识从区块链的对应节点处获得加密的订单数据、加密的支付单数据及加密的运单数据;获取与加密的订单数据、加密的支付单数据及加密的运单数据对应的定向授权的解密密钥;通过所获取的定向授权的解密密钥对对应的数据进行解密;对解密后的订单数据、支付数据及运单数据进行交叉验证得到交叉验证结果;当交叉验证结果表示订单数据、支付单数据及运单数据不一致时,增加报关数据对应的通关物品的查验率。采用本方法能够保证数据安全。

Customs declaration data processing methods, devices, computer equipment and storage media

【技术实现步骤摘要】
报关数据处理方法、装置、计算机设备和存储介质
本申请涉及大数据处理
,特别是涉及一种报关数据处理方法、装置、计算机设备和存储介质。
技术介绍
目前多使用电子化报关的模式来处理报关数据,并且引入了“三单对碰”的模式来对报关数据进行审核,其中三单分别指代订单、支付单和运单。但三单的数据存在数据篡改的可能性,其真实性和安全性无法得到保证,从而导致三单对碰中的数据并不真实。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够保证数据安全的报关数据处理方法、装置、计算机设备和存储介质。一种报关数据处理方法,所述方法包括:接收申报主体发送的报关数据,所述报关数据携带有订单标识、支付单标识以及运单标识;根据所述订单标识、所述支付单标识以及所述运单标识分别从区块链的对应节点处获得加密的订单数据、加密的支付单数据以及加密的运单数据,所述加密的订单数据、加密的支付单数据以及加密的运单数据是分别由电商平台、支付公司以及物流公司上传的,并预先存储在区块链的对应节点处的数据;获取与所述加密的订单数据、加密的支付单数据以及加密的运单数据对应的定向授权的解密密钥;通过所获取的定向授权的解密密钥对所述加密的订单数据、加密的支付单数据以及加密的运单数据进行解密;对解密后的订单数据、支付数据以及运单数据进行交叉验证得到交叉验证结果;当所述交叉验证结果表示所述订单数据、支付单数据以及运单数据不一致时,则增加所述报关数据对应的通关物品的查验率。在其中一个实施例中,所述增加所述报关数据对应的通关物品的查验率,包括:当所述交叉验证结果表示所述订单数据、支付单数据以及运单数据不一致时,则计算所述订单数据、支付单数据以及运单数据的偏差率;获取预设的分组数据,所述分组数据携带有偏差率范围标签;根据所述偏差率范围标签以及所述偏差率将所述报关数据进行分组处理,以将偏差率大于第一阈值的报关数据分组至查验率大的集合中,将偏差率小于第二阈值的报关数据分组至查验率小的集合中。在其中一个实施例中,在所述接收申报主体发送的报关数据之前,还包括:接收各个申报主体发送的上链注册请求;根据上链注册请求为各个申报主体部署区块链节点,并通过所部署的区块链节点完成各个申报主体的实名认证。在其中一个实施例中,所述解密密钥的定向授权方式包括:接收各个申报主体发送的解密密钥,并将解密密钥与申报主体标识进行关联存储;接收申报主体发送的授权主体,并查询所述申报主体对应的申报主体标识;获取与所述申报主体标识对应的解密密钥,将所获取的解密密钥发送到所述授权主体。在其中一个实施例中,所述对解密后的订单数据、支付数据以及运单数据进行交叉验证得到交叉验证结果,包括:通过第一线程对所述订单数据、支付数据以及运单数据进行交叉验证得到第一验证结果;通过第二线程将所述订单数据、支付数据以及运单数据与所述报关数据进行交叉验证得到第二验证结果;根据所述第一验证结果和所述第二验证结果生成交叉验证结果。一种报关数据处理装置,所述装置包括:第一接收模块,用于接收申报主体发送的报关数据,所述报关数据携带有订单标识、支付单标识以及运单标识;查询模块,用于根据所述订单标识、所述支付单标识以及所述运单标识分别从区块链的对应节点处获得加密的订单数据、加密的支付单数据以及加密的运单数据,所述加密的订单数据、加密的支付单数据以及加密的运单数据是分别由电商平台、支付公司以及物流公司上传的,并预先存储在区块链的对应节点处的数据;解密密钥获取模块,用于获取与所述加密的订单数据、加密的支付单数据以及加密的运单数据对应的定向授权的解密密钥;解密模块,用于通过所获取的定向授权的解密密钥对所述加密的订单数据、加密的支付单数据以及加密的运单数据进行解密;交叉验证模块,用于对解密后的订单数据、支付数据以及运单数据进行交叉验证得到交叉验证结果;查验率调整模块,用于当所述交叉验证结果表示所述订单数据、支付单数据以及运单数据不一致时,则增加所述报关数据对应的通关物品的查验率。在其中一个实施例中,所述查验率调整模块包括:偏差率计算单元,用于当所述交叉验证结果表示所述订单数据、支付单数据以及运单数据不一致时,则计算所述订单数据、支付单数据以及运单数据的偏差率;分组数据获取单元,用于获取预设的分组数据,所述分组数据携带有偏差率范围标签;分组处理单元,用于根据所述偏差率范围标签以及所述偏差率将所述报关数据进行分组处理,以将偏差率大于第一阈值的报关数据分组至查验率大的集合中,将偏差率小于第二阈值的报关数据分组至查验率小的集合中。在其中一个实施例中,所述装置还包括:第二接收模块,用于接收各个申报主体发送的上链注册请求;注册模块,用于根据上链注册请求为各个申报主体部署区块链节点,并通过所部署的区块链节点完成各个申报主体的实名认证。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法的步骤。上述报关数据处理方法、装置、计算机设备和存储介质,首先海关服务器在接收到申报主体发送的报关数据后,可以从区块链的对应节点获取到订单数据、支付单数据和运单数据,这样数据变为多来源的数据,且数据是存储在区块链上的,不可篡改,可以保证订单数据、支付单数据和运单数据的真实性,从而保证三单对碰的有效性,且存在区块链上的数据都是经过加密的,只有定向授权的海关服务器才可以对其进行解密,更进一步保证了数据的安全性。附图说明图1为一个实施例中报关数据处理方法的应用场景图;图2为一个实施例中报关数据处理方法的流程示意图;图3为图2所示实施例中的步骤S212的流程图;图4为一个实施例中报关数据处理装置的结构框图;图5为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的报关数据处理方法,可以应用于如图1所示的应用环境中。其中,申报主体102与海关服务器104通过网络进行通信。申报主体102可以向海关服务器104发送报关数据,从而海关服务器104可以根据报关数据携带的订单标识、支付单标识以及运单标识分别从区块链的对应节点处获得加密的订单数据、加密的支付单数据以及加密的运单数据,这样海关服务器104可以获取与加密的订单数据、加密的支付单数据以及加密的运单数据对应的定向授权的解密密钥;通过所获取的定向授权的解密密钥对加密的订单数据、加密的支付单数据以及加密的运单数据进行解密,从而海关服务器1本文档来自技高网...

【技术保护点】
1.一种报关数据处理方法,所述方法包括:/n接收申报主体发送的报关数据,所述报关数据携带有订单标识、支付单标识以及运单标识;/n根据所述订单标识、所述支付单标识以及所述运单标识分别从区块链的对应节点处获得加密的订单数据、加密的支付单数据以及加密的运单数据,所述加密的订单数据、加密的支付单数据以及加密的运单数据是分别由电商平台、支付公司以及物流公司上传的,并预先存储在区块链的对应节点处的数据;/n获取与所述加密的订单数据、加密的支付单数据以及加密的运单数据对应的定向授权的解密密钥;/n通过所获取的定向授权的解密密钥对所述加密的订单数据、加密的支付单数据以及加密的运单数据进行解密;/n对解密后的订单数据、支付数据以及运单数据进行交叉验证得到交叉验证结果;/n当所述交叉验证结果表示所述订单数据、支付单数据以及运单数据不一致时,则增加所述报关数据对应的通关物品的查验率。/n

【技术特征摘要】
1.一种报关数据处理方法,所述方法包括:
接收申报主体发送的报关数据,所述报关数据携带有订单标识、支付单标识以及运单标识;
根据所述订单标识、所述支付单标识以及所述运单标识分别从区块链的对应节点处获得加密的订单数据、加密的支付单数据以及加密的运单数据,所述加密的订单数据、加密的支付单数据以及加密的运单数据是分别由电商平台、支付公司以及物流公司上传的,并预先存储在区块链的对应节点处的数据;
获取与所述加密的订单数据、加密的支付单数据以及加密的运单数据对应的定向授权的解密密钥;
通过所获取的定向授权的解密密钥对所述加密的订单数据、加密的支付单数据以及加密的运单数据进行解密;
对解密后的订单数据、支付数据以及运单数据进行交叉验证得到交叉验证结果;
当所述交叉验证结果表示所述订单数据、支付单数据以及运单数据不一致时,则增加所述报关数据对应的通关物品的查验率。


2.根据权利要求1所述的方法,其特征在于,所述增加所述报关数据对应的通关物品的查验率,包括:
当所述交叉验证结果表示所述订单数据、支付单数据以及运单数据不一致时,则计算所述订单数据、支付单数据以及运单数据的偏差率;
获取预设的分组数据,所述分组数据携带有偏差率范围标签;
根据所述偏差率范围标签以及所述偏差率将所述报关数据进行分组处理,以将偏差率大于第一阈值的报关数据分组至查验率大的集合中,将偏差率小于第二阈值的报关数据分组至查验率小的集合中。


3.根据权利要求1所述的方法,其特征在于,在所述接收申报主体发送的报关数据之前,还包括:
接收各个申报主体发送的上链注册请求;
根据上链注册请求为各个申报主体部署区块链节点,并通过所部署的区块链节点完成各个申报主体的实名认证。


4.根据权利要求1至3任意一项所述的方法,其特征在于,所述解密密钥的定向授权方式包括:
接收各个申报主体发送的解密密钥,并将解密密钥与申报主体标识进行关联存储;
接收申报主体发送的授权主体,并查询所述申报主体对应的申报主体标识;
获取与所述申报主体标识对应的解密密钥,将所获取的解密密钥发送到所述授权主体。


5.根据权利要求1至3任意一项所述的方法,其特征在于,所述对解密后的订单数据、支付数据以及运单数据进行交叉验证得到交叉验证结果,包括:
通过第一线程对所述订单数据、支付数据以及运单数据进行交叉验证得到第一验证结果;
通过第二线程将所述订单数据、支付数...

【专利技术属性】
技术研发人员:赵达悦王梦寒魏威查璐琰易卓欣王瑞雪
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东;44

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

1