发明名称 一种基于密码钥匙的在线/离线开具发票自动切换方法
摘要 本发明提供一种基于密码钥匙的在线/离线开具发票自动切换方法,该方法是一种通过软、硬件结合的模式,利用Web服务和信息安全技术,保障在税务局端网络发票管控系统不可用时,纳税人仍可用网络发票客户端软件正常开具发票并实现开票数据数字防伪、可靠存储以及安全传输的方法。该方法采用智能密码钥匙作为在线/离线两种开票状态下开票控制文件、票号资源文件以及算法和密钥文件的共享存储介质,通过安装在密码钥匙宿主计算机上的网络发票客户端软件自动控制在线开票和离线开票的平滑切换,在线/离线状态下客户端软件开票界面完全相同,对纳税人来说是完全透明的。
申请公布号 CN102419852A 申请公布日期 2012.04.18
申请号 CN201110326643.1 申请日期 2011.10.25
申请人 浪潮齐鲁软件产业有限公司 发明人 汪东起;王耀选;宋育千
分类号 G06Q30/04(2012.01)I;H04L9/32(2006.01)I 主分类号 G06Q30/04(2012.01)I
代理机构 代理人
主权项 一种基于密码钥匙的在线/离线开具发票自动切换方法, 其特征在于通过软、硬件结合的模式,利用Web服务技术和智能密码钥匙的密码及应用技术,保障在税务局端网络发票管控系统不可用时,纳税人仍可用网络发票客户端软件正常开具发票并实现开票数据数字防伪、可靠存储及安全传输,切换步骤如下:(1)采用智能密码钥匙的安全存储区域作为网络发票客户端软件在线/离线开具发票的共享数据存储区,在存储区内存储开票控制文件、票号资源文件和发票电子清单文件;(2)采用智能密码钥匙上安装的算法和密钥实现对在线/离线开具发票电子清单的数字签名,数字签名用于发票电子清单的完整性鉴别;(3)纳税人端的网络发票客户端软件与税务局端的网络发票管控系统,采用Web服务技术进行信息交换,保证松耦合与可扩展性;(4)网络发票客户端软件在处于在线开具发票状态时,根据智能密码钥匙中的开票控制信息和票号资源信息开具发票,发票电子清单通过网络采用SSL加密模式实时上传并保持到服务端,处于在线状态时,网络发票客户端软件在每次开票前通过Web服务自动查询服务端开票控制文件和票号资源文件的更新标志,判断有更新时自动通过SSL加密网络通道下载服务端的信息更新智能密码钥匙中的开票控制文件和票号资源文件;(5)网络发票客户端软件通过握手Web服务程序自动判断服务端系统的可用性,在网络发票服务端系统因网络或其它原因不可用时,系统自动切换到离线开票状态,客户端软件根据智能密码钥匙中的开票控制文件和票号资源文件开具发票,发票电子清单和对应数字签名安全保存在密码钥匙数据存储区;(6)网络发票客户端软件在判断服务端系统恢复可用时,系统通过Web服务先利用SSL加密网络通道自动同步智能密码钥匙中的发票电子清单文件到服务器端,然后自动切换到在线开具发票状态继续开票。
地址 250014 山东省济南市开发区华阳路50号