[发明专利]一种基于密码钥匙的在线/离线开具发票自动切换方法无效
申请号: | 201110326643.1 | 申请日: | 2011-10-25 |
公开(公告)号: | CN102419852A | 公开(公告)日: | 2012-04-18 |
发明(设计)人: | 汪东起;王耀选;宋育千 | 申请(专利权)人: | 浪潮齐鲁软件产业有限公司 |
主分类号: | G06Q30/04 | 分类号: | G06Q30/04;H04L9/32 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 密码 钥匙 在线 离线 开具 发票 自动 切换 方法 | ||
技术领域
本发明涉及信息安全、计算机及网络技术领域,特别是指智能密码钥匙的密码及其应用技术,以及采用Web服务技术实现客户端与服务端的信息交换。
背景技术
网络发票系统是基于互联网的税务机关提供给纳税人开具发票的服务系统,具有“在线开票、数字防伪、全面监控、查验便捷”的特点。它针对当前发票管理存在的问题,按照“信息管税”的思路,结合税控手段和技术,利用网络的普及,解决了发票数据不能及时采集、利用的问题,使税务机关及时掌握了开票单位和个人的发票领用存情况、生产经营情况,强化了税源监控,为纳税评估等环节提供了真实可靠的数据。
对于网络发票系统的用户群而言,纳税人需要在任何时间段都能正常开具发票,因此为了保证纳税人业务的正常办理,系统必须保持7×24小时可用。但网络和应用存有一定的故障率,因此必须考虑一种方法保障在网络和应用故障时,纳税人开具发票业务的连续性。
一种基于智能密码钥匙的在线/离线开具发票自动切换方法即是针对以上问题提供的解决方法,在税局端网络发票管控系统不可用时,该方法可以在不需要人工干预的情况下实现发票的连续开具以及开票信息的正确生成、可靠存储和及时传输,增强用户体验并提升用户满意度。
发明内容
本发明的目的是提供一种基于密码钥匙的在线/离线开具发票自动切换方法。
本发明的目的是按以下方式实现的,通过软、硬件结合的模式,利用Web服务技术和智能密码钥匙的密码及应用技术,保障在税务局端网络发票管控系统不可用时,纳税人仍可用网络发票客户端软件正常开具发票并实现开票数据数字防伪、可靠存储及安全传输,切换步骤如下:
(1)采用智能密码钥匙的安全存储区域作为网络发票客户端软件在线/离线开具发票的共享数据存储区,在存储区内存储开票控制文件、票号资源文件和发票电子清单文件;
(2)采用智能密码钥匙上安装的算法和密钥实现对在线/离线开具发票电子清单的数字签名,数字签名用于发票电子清单的完整性鉴别;
(3)纳税人端的网络发票客户端软件与税务局端的网络发票管控系统,采用Web服务技术进行信息交换,保证松耦合与可扩展性;
(4)网络发票客户端软件在处于在线开具发票状态时,根据智能密码钥匙中的开票控制信息和票号资源信息开具发票,发票电子清单通过网络采用SSL加密模式实时上传并保持到服务端,处于在线状态时,网络发票客户端软件在每次开票前通过Web服务自动查询服务端开票控制文件和票号资源文件的更新标志,判断有更新时自动通过SSL加密网络通道下载服务端的信息更新智能密码钥匙中的开票控制文件和票号资源文件;
(5)网络发票客户端软件通过握手Web服务程序自动判断服务端系统的可用性,在网络发票服务端系统因网络或其它原因不可用时,系统自动切换到离线开票状态,客户端软件根据智能密码钥匙中的开票控制文件和票号资源文件开具发票,发票电子清单和对应数字签名安全保存在密码钥匙数据存储区;
(6)网络发票客户端软件在判断服务端系统恢复可用时,系统通过Web服务先利用SSL加密网络通道自动同步智能密码钥匙中的发票电子清单文件到服务器端,然后自动切换到在线开具发票状态继续开票。
本发明的优异效果是系统采用了B/S与C/S相结合的技术架构。税务局端的网络发票管控系统采用了B/S结构同时提供Web服务,这部分主要涉及到智能密码钥匙管理、网络发票核定认定管理、数据分析应用等管理与控制功能,同时针对网络发票客户端应用提供一系列Web服务,包括身份认证、信息下载和交换等。纳税人端的网络发票客户端软件采用C/S结构,易于实现在线/离线开票界面的无缝切换。网络发票客户端软件过DLL、ActiveX与智能密码钥匙、打印机交互,通过Web服务与服务端进行信息交换。
附图说明
图1 是本发明系统的网络拓扑示意图;
图2是本发明系统的工作流程图。
具体实施方式
参照说明书附图对本发明的方法作以下详细地说明。
系统网络拓扑示意图参见附图1,在税务局端部署一台应用服务器和一台数据库服务器,安装本发明的网络发票管控系统,管理员可以通过浏览器登录该系统服务器,对网络开票纳税人、智能密码钥匙进行管理并制定网络开票的监管和风险预警策略,应用服务器给网络发票客户端软件提供Web Service接口,客户端程序通过调用这些接口与服务器进行通讯和数据交换。网络发票客户端软件通过ActiveX插件与智能密码钥匙通信。
实施例
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮齐鲁软件产业有限公司,未经浪潮齐鲁软件产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110326643.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种红薯表层清洗设备
- 下一篇:一种塑料型材的成型工艺