一种数字发票开具管理系统的制作方法

文档序号:6491053阅读:214来源:国知局
一种数字发票开具管理系统的制作方法
【专利摘要】本发明涉及一种数字发票开具管理系统,包括:终端用户注册登陆模块、发票开具模块、发票防伪认证模块、发票加密认证模块。本发明实现了一种具有防篡改图章的数字发票,大大节省了纸质发票的社会成本,查询方便,方便税务部门对企业的税务监管,方便企业缴税;应为具有加密程序,本系统所开具的数字发票具有防伪能力,避免了数据随意被修改。
【专利说明】一种数字发票开具管理系统
【技术领域】
[0001]本发明涉及一种发票开具管理系统,尤其是一种数字发票开具管理系统。
【背景技术】
[0002]发票是征税的主要依据,在许多生产经营生活中起到重要作用。目前市面上比较常见的是纸质发票。纸质发票有方便填写,便于携带,容易保存等特点,已经使用多年。虽然纸质发票进行了多方面的改进,但纸质发票仍存在下列缺陷:、纸质发票的印刷、分布、保管过程需要消耗大量的人力物力,如果再进行高强度的防伪认证工作,则开销将会进一步加大;纸质发票使用成本高,每个企业需要购置专门的发票打印设备,办理申购、认证、作废、申报业务每次要到税务机关柜台,每次都要在不同的柜台排除等候。同时,生成和认证具有防伪标签的纸质发票时需要使用到专门的设备,如果身边没有这类设备则无法实时认证。而这些设备可能携带不便,造成了用户在外出时无法对发票进行认证的情况,交易场所受到很大限制,这也致使到目前为止,市场上仍有大量的虚假发票。随着计算机设备、云计算、云存储等高新科技的快速发展,虚拟数字发票取代纸质发票已是必然的趋势。
[0003]虽然现有技术已有利用互联网、云计算等高科技手段对发票开具系统进行了大量的改进,诸如:中国ZL95191303.3号专利公开了票据防伪开票机和识伪认证机及其防伪识别方法、中国ZL200310115956.8号专利公开了一种二维条码防伪发票专用章与防伪发票信息核验系统、中国ZL01107625.9号专利公开了增值税发票的开票认证与查询方法及其信息管理系统。但无论无论哪种方法,发票开具系统所开具的发票均为纸质发票,均无法决绝虚假发票。
[0004]数字发票除需具备与纸质发票一样的外在特征信息(如卡票单位、付款单位、金额、日期、类别等信息)外,还需要解决数字发票的防伪认证等一系列问题,现有技术中并无正对数字虚拟发票所需要解决的技术问题所对应的技术方案。

【发明内容】

[0005]本发明所要解决的技术问题在于针对上述现有技术存在的不足而提供一种能开具经加密认证的数字发票开票系统,不仅在开票时对虚拟发票进行加密认证并能查询数字发票的真实性。该系统大幅度节约了自然资源,也有效降低或杜绝假发票的出现。
[0006]本发明为解决上述存在的问题所提供的数字发票开具管理系统,包括:
[0007]终端用户注册登陆模块,用于终端用户通过互联网进行实名注册,登录该系统,并对用户身份进行核实;
[0008]发票开具模块,用于根据用户的提出的开票请求及输入的开票信息生成数字发票数据集成及其显示界面;
[0009]发票防伪认证模块,用于将生成的数字发票数据的显示界面的发票信息,生成发票信息摘要,经发票信息摘要发送给发票加密认证模块,并根据加密认证模块产生的加密数据存储于数字发票数据集成中,然后再在数字发票数据集成的显示界面生成防伪认证标志;
[0010]发票加密认证模块,用于对发票防伪认证模块发送的数字发票的信息摘要进行存储,并向发票防伪认证模块发送加密数据,并将该加密数据与数字发票的信息摘要捆绑存储。
[0011]按上述方案,所述终端用户注册登陆模块包括信息注册单元、数字证书生成单元及信息验证单元,用户注册单元将用户信息传给数字证书生成单元生成特定唯一的数字证书,用户登录本发票系统时,信息验证单元对用户的数字证书及用户名、秘法进行验证。
[0012]按上述方案,还包括数字发票验证模块,用于读取数字发票的加密区信息,对加密区的发票信息摘要进行解析,并将解析后的消息摘要与发票上显示的信息进行比较,并显示是否是真假发票。
[0013]按上述方案,还包用户发票开具管理模块,用于对发票申购、发票接收、发票撤销、发票抵扣、发票验证、发票查询进行管理。
[0014]按上述方案,还包括数字开票统计模块,用于对系统已开具发票的收款人、付款人、金额、业务类别进行统计。
[0015]本发明实现了一种具有防篡改图章的数字发票,大大节省了纸质发票的社会成本,查询方便,方便税务部门对企业的税务监管,方便企业缴税;应为具有加密程序,本系统所开具的数字发票具有防伪能力,避免了数据随意被修改。
【专利附图】

【附图说明】
[0016]图1是数字发票系统结构模型图
[0017]图2是具有的防篡改图章的数字发票界面图
【具体实施方式】
[0018]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本发明,并不用于限制本发明。
[0019]数字发票开具管理系统,包括:
[0020]终端用户注册登陆模块,用于终端用户通过互联网进行实名注册,登录该系统,并对用户身份进行核实;发票开具模块,用于根据用户的提出的开票请求及输入的开票信息生成数字发票数据集成及其显示界面;发票防伪认证模块,用于将生成的数字发票数据的显示界面的发票信息,生成发票信息摘要,经发票信息摘要发送给发票加密认证模块,并根据加密认证模块产生的加密数据存储于数字发票数据集成中,然后再在数字发票数据集成的显示界面生成防伪认证标志;发票加密认证模块,用于对发票防伪认证模块发送的数字发票的信息摘要进行存储,并向发票防伪认证模块发送加密数据,并将该加密数据与数字发票的信息摘要捆绑存储;数字发票验证模块,用于读取数字发票的加密区信息,对加密区的发票信息摘要进行解析,并将解析后的消息摘要与发票上显示的信息进行比较,并显示是否是真假发票;户发票开具管理模块,用于对发票申购、发票接收、发票撤销、发票抵扣、发票验证、发票查询进行管理;数字开票统计模块,用于对系统已开具发票的收款人、付款人、金额、业务类别进行统计。所述终端用户注册登陆模块包括信息注册单元、数字证书生成单元及信息验证单元,用户注册单元将用户信息传给数字证书生成单元生成特定唯一的数字证书,用户登录本发票系统时,信息验证单元对用户的数字证书及用户名、秘法进行验证。
[0021]所述实现防篡改数字发票具体包括以下步骤:
[0022]具有防伪图章的数字发票生成过程:(1)用户登录本发明系统的服务器时,首先验证用户的数字证书,通过验证再进行登录;(2)以纳税人身份登录后,可以根据现实中的交易行为在系统中新加交易;(3)添加新的交易后,可以对该交易生成数字发票,填写完发票的信息后提交,转入后台处理;(4)根据用户提交的数字发票信息计算相应的消息摘要;
(5)发票加密认证模块对计算的发票信息摘要进行加密认证;(6)将加密的信息摘要保存到用户对应的数据项中。
[0023]具有图章的数字发票认证过程:(1)用户登录本发明系统的服务器时,首先验证用户的数字证书,通过验证再进行登录;(2)以纳税人身份登录后,选择要查看的发票,可以按交易查询,按发票编号查询;(3)系统根据用户提交的查询请求,在数据库中检索到相应的数据项;(4)系统读取数字发票相应的加密区,解密得到原消息摘要;(5)计算数字发票的消息摘要,与原消息摘要进行比较,如果相同则证明发票没有被篡改和伪造,则数字发票上加盖防篡改认证的图章。
[0024]发票中的关键信息是需要保护的,不允许非法用户随意篡改。这些信息包括:开票的时间,开票金额,开票双方的企业名称,开票双方的企业唯一标识符,发票的唯一标识符,发票的流水号等。将这些信息串到一个字符串中,准备进行消息摘要的计算。计算消息摘要的算法有很多,本发明中采用的算法是MD5算法,可以用一个较短的长度固定的序列号来表示原发票中的信息,通过这种方式减少数字签名时的开销;得到的关键信息字符串后,可以用一些计算消息摘要的算法计算这些信息的消息摘要;进行数字签名时,读取认证服务器密钥库中的私钥,对该长度固定的序列号进行数字签名,本发明的签名采用RSA算法;进行发票验证时,读取认证服务器所用的数字证书中包含的公钥,然后使用RSA算法进行脱密。
[0025]RSA签名过程:将表示原发票中信息的长度固定的序列号记作d,认证服务器的私钥为k,公钥为e,签名后的rd为d的k次方,然后以kXe乘积为模,取余数。
[0026]RSA脱密过程:rd的e次方,然后以kXe乘积为模,取余数。
【权利要求】
1.一种数字发票开具管理系统,包括: 终端用户注册登陆模块,用于终端用户通过互联网进行实名注册,登录该系统,并对用户身份进行核实; 发票开具模块,用于根据用户的提出的开票请求及输入的开票信息生成数字发票数据集成及其显示界面; 发票防伪认证模块,用于将生成的数字发票数据的显示界面的发票信息,生成发票信息摘要,经发票信息摘要发送给发票加密认证模块,并根据加密认证模块产生的加密数据存储于数字发票数据集成中,然后再在数字发票数据集成的显示界面生成防伪认证标志; 发票加密认证模块,用于对发票防伪认证模块发送的数字发票的信息摘要进行存储,并向发票防伪认证模块发送加密数据,并将该加密数据与数字发票的信息摘要捆绑存储。
2.根据权利要求1所述的数字发票开具管理系统,其特征在于:所述终端用户注册登陆模块包括信息注册单元、数字证书生成单元及信息验证单元,用户注册单元将用户信息传给数字证书生成单元生成特定唯一的数字证书,用户登录本发票系统时,信息验证单元对用户的数字证书及用户名、秘法进行验证。
3.根据权利要求1所述的数字发票开具管理系统,其特征在于:还包括数字发票验证模块,用于读取数字发票的加密区信息,对加密区的发票信息摘要进行解析,并将解析后的消息摘要与发票上显示的信息进行比较,并显示是否是真假发票。
4.根据权利要求1所述的数字发票开具管理系统,其特征在于:还包用户发票开具管理模块,用于对发票申购、发票接收、发票撤销、发票抵扣、发票验证、发票查询进行管理。
5.根据权利要求1所述的数字发票开具管理系统,其特征在于:还包括数字开票统计模块,用于对系统已开具发票的收款人、付款人、金额、业务类别进行统计。
【文档编号】G06Q30/04GK103810556SQ201210457356
【公开日】2014年5月21日 申请日期:2012年11月14日 优先权日:2012年11月14日
【发明者】蔡天琪, 程宇超, 黄涛, 蔡恒进 申请人:武汉元宝创意科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1