一种用于对发票数据进行在线或离线安全传输的方法及系统技术方案

技术编号:21369803 阅读:14 留言:0更新日期:2019-06-15 11:14
本发明专利技术公开了一种用于对发票数据进行在线或离线安全传输的方法及系统,其中在线传输方法包括:对税控专用设备设置税务数字证书;生成税控密钥,将税控密钥存储于税控专用设备和税局端;开票客户端通过调用税控专用设备的税务数字证书,与税局端建立安全连接;在开票客户端与税局端建立安全连接后,通过税控专用设备的税控密钥对发票业务数据进行加密;通过安全连接通道将加密后的发票业务数据发送至税局端;通过税局端对发票业务数据进行解密,并生成发票业务数据的处理结果;通过税局端对发票业务数据的处理结果进行加密,并将经过加密的发票业务数据的处理结果发送至税控专用设备。

A Method and System for Secure Online or Offline Transmission of Invoice Data

The invention discloses a method and system for online or offline secure transmission of invoice data. The online transmission method includes: setting tax digital certificate for tax control special equipment; generating tax control key, storing tax control key in tax control special equipment and tax bureau end; Invoicing client establishes security with tax bureau end by calling tax control special equipment's tax digital certificate. Full connection; After establishing a secure connection between Invoice Client and tax bureau, the invoice business data is encrypted by the tax control key of the tax control special equipment; the encrypted invoice business data is sent to tax bureau through the secure connection channel; the invoice business data is decrypted by tax bureau, and the processing result of invoice business data is generated; and the invoice business data is encrypted by tax bureau. The data processing results are encrypted, and the encrypted invoice business data processing results are sent to the tax control special equipment.

【技术实现步骤摘要】
一种用于对发票数据进行在线或离线安全传输的方法及系统
本专利技术涉及领域发票数据安全
,更具体地,涉及一种用于对发票数据进行在线或离线安全传输的方法及系统。
技术介绍
国家税务系统为了加强对发票的管理,在发票的防伪方面采取了种种措施。但尽管如此,利用假发票犯罪的案件还时有发生,直接给企业和国家造成了巨大的经济损失。现有技术(申请号:CN201019185062.3)公开了一种基于嵌入硬件模块的专用设备可信监管方法,嵌入在被监管设备端的监管模块通过设备存储接口读取设备软件映像,通过网络流传感器采集监管数据,通过监管接口软件模块与设备软件的交互提供扩展监管机制,实现对被监管设备的配置信息和网络流等多方面的使用运行监管。现有技术基于嵌入硬件模块实现多种机制保证对设备的运行使用监管的可靠可信。然而,现有技术主要应用于嵌入式硬件模块的监管领域,强调对监管功能的设计,对于监管数据的保护机制没有详细说明。因此,需要一种技术,以实现对发票数据进行在线或离线安全传输的技术。
技术实现思路
本专利技术技术方案提供了一种用于对发票数据进行在线或离线安全传输的方法及系统,以解决如何对发票数据进行在线或离线进行安全传输的问题。为了解决上述问题,本专利技术提供了一种用于对发票数据进行在线安全传输的方法,所述方法包括:对税控专用设备设置税务数字证书;生成税控密钥,将所述税控密钥存储于所述税控专用设备和税局端;开票客户端通过调用所述税控专用设备的税务数字证书,与所述税局端建立安全连接;在所述开票客户端与所述税局端建立安全连接后,通过所述税控专用设备的税控密钥对发票业务数据进行加密;通过安全连接通道将加密后的发票业务数据发送至所述税局端;通过所述税局端对所述发票业务数据进行解密,并生成所述发票业务数据的处理结果;通过所述税局端对所述发票业务数据的处理结果进行加密,并将所述经过加密的所述发票业务数据的处理结果发送至所述税控专用设备。基于本专利技术的另一方面,提供一种用于对发票数据进行离线安全传输的方法,所述方法包括:对税控专用设备设置税务数字证书;生成税控密钥,将所述税控密钥存储于所述税控专用设备、离线介质和税局端;通过所述开票客户端调用所述税控专用设备,通过所述税控专用设备的税控密钥对发票业务数据进行加密;将加密后的发票业务数据发送至所述离线介质,并存储经过加密的所述发票业务数据;通过税局端读取所述离线介质中存储的所述发票业务数据,通过所述税局端对所述发票业务数据进行解密,并生成所述发票业务数据的处理结果;通过所述税局端对所述发票业务数据的处理结果进行加密,并将所述经过加密的所述发票业务数据的处理结果发送至所述离线介质;通过所述开票客户端读取所述离线介质中存储的所述经过加密的所述发票业务数据的处理结果,并将所述经过加密的所述发票业务数据的处理结果发送至所述税控专用设备。优选地,所述安全连接为安全套接层SSL安全连接。优选地,所述对税控专用设备设置税务数字证书,包括:通过证书注册审批系统RA对所述对税控专用设备设置税务数字证书。优选地,在所述将加密后的发票业务数据发送至所述离线介质之前,还包括:对所述离线介质的身份进行验证,当所述离线介质的身份通过验证后,将加密后的发票业务数据发送至所述离线介质。基于本专利技术的另一方面,提供一种用于对发票数据进行在线安全传输的系统,所述系统包括:第一初始单元,用于对税控专用设备设置税务数字证书;第一生成单元,用于生成税控密钥,将所述税控密钥存储于所述税控专用设备和税局端;连接单元,用于开票客户端通过调用所述税控专用设备的税务数字证书,与所述税局端建立安全连接;第一加密单元,用于在所述开票客户端与所述税局端建立安全连接后,通过所述税控专用设备的税控密钥对发票业务数据进行加密;第一发送单元,用于通过安全连接通道将加密后的发票业务数据发送至所述税局端;第一处理单元,用于通过所述税局端对所述发票业务数据进行解密,并生成所述发票业务数据的处理结果;第二发送单元,用于通过所述税局端对所述发票业务数据的处理结果进行加密,并将所述经过加密的所述发票业务数据的处理结果发送至所述税控专用设备。基于本专利技术的另一方面,提供一种用于对发票数据进行离线安全传输的系统,所述系统包括:第二初始单元,用于对税控专用设备设置税务数字证书;第二生成单元,用于生成税控密钥,将所述税控密钥存储于所述税控专用设备、离线介质和税局端;第一加密单元,用于通过所述开票客户端调用所述税控专用设备,通过所述税控专用设备的税控密钥对发票业务数据进行加密;第三发送单元,用于将加密后的发票业务数据发送至所述离线介质,并存储经过加密的所述发票业务数据;第二处理单元,用于通过税局端读取所述离线介质中存储的所述发票业务数据,通过所述税局端对所述发票业务数据进行解密,并生成所述发票业务数据的处理结果;第四发送单元,通过所述税局端对所述发票业务数据的处理结果进行加密,并将所述经过加密的所述发票业务数据的处理结果发送至所述离线介质;读取单元,用于通过所述开票客户端读取所述离线介质中存储的所述经过加密的所述发票业务数据的处理结果,并将所述经过加密的所述发票业务数据的处理结果发送至所述税控专用设备。优选地,所述安全连接为安全套接层SSL安全连接。优选地,所述对税控专用设备设置税务数字证书,包括:通过证书注册审批系统RA对所述对税控专用设备设置税务数字证书。优选地,所述第三发送单元用于将加密后的发票业务数据发送至所述离线介质之前,还用于:对所述离线介质的身份进行验证,当所述离线介质的身份通过验证后,将加密后的发票业务数据发送至所述离线介质。本专利技术技术方案提供一种用于对发票数据进行在线安全传输的方法及系统,其中方法包括:对税控专用设备设置税务数字证书;生成税控密钥,将税控密钥存储于税控专用设备和税局端;开票客户端通过调用税控专用设备的税务数字证书,与税局端建立安全连接;在开票客户端与税局端建立安全连接后,通过税控专用设备的税控密钥对发票业务数据进行加密;通过安全连接通道将加密后的发票业务数据发送至税局端;通过税局端对发票业务数据进行解密,并生成发票业务数据的处理结果;通过税局端对发票业务数据的处理结果进行加密,并将经过加密的发票业务数据的处理结果发送至税控专用设备。本专利技术技术方案针对增值税发票专用设备对外数据传输的安全问题,提出了一种对增值税发票专用设备传输及存储数据的保护机制,强调发票数据的安全性。本专利技术技术方案主要针对税务领域,防止税控数据泄露,保证税收安全,有很高的使用价值。附图说明通过参考下面的附图,可以更为完整地理解本专利技术的示例性实施方式:图1为根据本专利技术优选实施方式的用于对发票数据进行在线安全传输的方法流程图;图2为根据本专利技术优选实施方式的用于对发票数据进行离线安全传输的方法流程图;图3为根据本专利技术优选实施方式的开票客户端和税局端进行发票业务数据传输流程图;图4为根据本专利技术优选实施方式的用于对发票数据进行在线安全传输的系统结构图;以及图5为根据本专利技术优选实施方式的用于对发票数据进行离线安全传输的系统结构图。具体实施方式现在参考附图介绍本专利技术的示例性实施方式,然而,本专利技术可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本专利技术,本文档来自技高网...

【技术保护点】
1.一种用于对发票数据进行在线安全传输的方法,所述方法包括:对税控专用设备设置税务数字证书;生成税控密钥,将所述税控密钥存储于所述税控专用设备和税局端;开票客户端通过调用所述税控专用设备的税务数字证书,与所述税局端建立安全连接;在所述开票客户端与所述税局端建立安全连接后,通过所述税控专用设备的税控密钥对发票业务数据进行加密;通过安全连接通道将加密后的发票业务数据发送至所述税局端;通过所述税局端对所述发票业务数据进行解密,并生成所述发票业务数据的处理结果;通过所述税局端对所述发票业务数据的处理结果进行加密,并将所述经过加密的所述发票业务数据的处理结果发送至所述税控专用设备。

【技术特征摘要】
1.一种用于对发票数据进行在线安全传输的方法,所述方法包括:对税控专用设备设置税务数字证书;生成税控密钥,将所述税控密钥存储于所述税控专用设备和税局端;开票客户端通过调用所述税控专用设备的税务数字证书,与所述税局端建立安全连接;在所述开票客户端与所述税局端建立安全连接后,通过所述税控专用设备的税控密钥对发票业务数据进行加密;通过安全连接通道将加密后的发票业务数据发送至所述税局端;通过所述税局端对所述发票业务数据进行解密,并生成所述发票业务数据的处理结果;通过所述税局端对所述发票业务数据的处理结果进行加密,并将所述经过加密的所述发票业务数据的处理结果发送至所述税控专用设备。2.一种用于对发票数据进行离线安全传输的方法,所述方法包括:对税控专用设备设置税务数字证书;生成税控密钥,将所述税控密钥存储于所述税控专用设备、离线介质和税局端;通过所述开票客户端调用所述税控专用设备,通过所述税控专用设备的税控密钥对发票业务数据进行加密;将加密后的发票业务数据发送至所述离线介质,并存储经过加密的所述发票业务数据;通过税局端读取所述离线介质中存储的所述发票业务数据,通过所述税局端对所述发票业务数据进行解密,并生成所述发票业务数据的处理结果;通过所述税局端对所述发票业务数据的处理结果进行加密,并将所述经过加密的所述发票业务数据的处理结果发送至所述离线介质;通过所述开票客户端读取所述离线介质中存储的所述经过加密的所述发票业务数据的处理结果,并将所述经过加密的所述发票业务数据的处理结果发送至所述税控专用设备。3.根据权利要求1所述的方法,所述安全连接为安全套接层SSL安全连接。4.根据权利要求1或2所述的方法,所述对税控专用设备设置税务数字证书,包括:通过证书注册审批系统RA对所述对税控专用设备设置税务数字证书。5.根据权利要求2所述的方法,在所述将加密后的发票业务数据发送至所述离线介质之前,还包括:对所述离线介质的身份进行验证,当所述离线介质的身份通过验证后,将加密后的发票业务数据发送至所述离线介质。6.一种用于对发票数据进行在线安全传输的系统,所述系统包括:第一初始单元,用于对税控专用设备设置税务数字证书;第一生成单元,用于...

【专利技术属性】
技术研发人员:王招凯李谨言缪云青
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:北京,11

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

1