一种电子发票签章及验证方法技术

技术编号:10230128 阅读:294 留言:0更新日期:2014-07-18 03:40
本发明专利技术公开了一种电子发票签章及验证方法,包括如下步骤:S10:在开票端和税务端安装电子印章系统;S11:开票端系统生成电子发票文件,然后利用电子印章系统在线加盖电子印章;S12:开票端系统通过安全网络通道传递加盖开票方电子印章的电子发票文件到税局端;S13:税局端系统利用开票方证书公钥自动对电子发票文件进行验证,验证通过后,税局端电子印章系统自动使用税务局数字证书私钥对加盖有开票方电子印章的电子发票文件加盖税务局的电子印章。本发明专利技术采用数字证书的电子印章系统,结合电子发票的开具和验证过程,实现对电子发票在线加盖开票方和税务局的电子印章,保证电子发票的真实性和完整性,满足受票方的便捷查验。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了,包括如下步骤:S10:在开票端和税务端安装电子印章系统;S11:开票端系统生成电子发票文件,然后利用电子印章系统在线加盖电子印章;S12:开票端系统通过安全网络通道传递加盖开票方电子印章的电子发票文件到税局端;S13:税局端系统利用开票方证书公钥自动对电子发票文件进行验证,验证通过后,税局端电子印章系统自动使用税务局数字证书私钥对加盖有开票方电子印章的电子发票文件加盖税务局的电子印章。本专利技术采用数字证书的电子印章系统,结合电子发票的开具和验证过程,实现对电子发票在线加盖开票方和税务局的电子印章,保证电子发票的真实性和完整性,满足受票方的便捷查验。【专利说明】
本专利技术属于计算机与互联网信息安全
,涉及。
技术介绍
随着电子商务的飞速发展,电子发票已经提上议事日程。国家税务总局发布《网络发票管理办法》已明确提出“在确保网络发票电子信息正确生成、可靠存储、查询验证、安全唯一等条件的情况下,可以试行电子发票。” 电子发票是指在购销商品、提供或者接受服务以及从事其他经营活动中,开具、收取的以电子方式存储的收付款凭证。电子发票应具备纸质发票的相关法律属性,以及符合档案管理的基本属性,需要满足相关的法律法规的要求。根据以上要求,电子发票采用带有税务局和开票方电子印章的版式数据文件的展现形式,保证电子发票的真实性、完整性。电子印章是电子签名的一种表现形式,利用图像处理技术将电子签名操作转化为与纸质文件盖章操作相同的可视效果,同时利用电子签名技术保障电子信息的真实性和完整性以及签名人的不可否认性。故,对电子印章技术在电子发票方面应用研究,将具有非常重要意义。
技术实现思路
为解决上述问题,本专利技术的目的在于提供,保证电子发票的真实性和完整性,满足受票方的便捷查验。为实现上述目的,本专利技术的技术方案为: ,包括如下步骤: 510:在开票端和税务端安装电子印章系统;其中,所述电子印章系统与数字证书颁发机构颁发给开票方与税务局的数字证书通过设置公钥、私钥的方式进行关联; 511:开票端系统生成电子发票文件,然后利用电子印章系统在线加盖电子印章; S12:开票端系统通过安全网络通道传递加盖开票方电子印章的电子发票文件到税局端; S13:税局端系统利用开票方证书公钥自动对电子发票文件进行验证,验证通过后,税局端电子印章系统自动使用税务局数字证书私钥对加盖有开票方电子印章的电子发票文件加盖税务局的电子印章。进一步地,步骤Sll中,电子印章系统使用开票方数字证书私钥对电子发票文件摘要进行加密,密文散列到电子发票文件中进行绑定。进一步地,税局端系统提供加盖有开票方和税务局电子印章的电子发票文件下载链接,并通过e-mail邮件、短信或者微信方式通知开票方和受票方。本专利技术另一方案为: 一种电子发票签章及验证系统,包括有开票端、以及税务端;开票端设置有2台服务器,一台服务器安装有开票端电子发票开票系统,另一台服务器安装有电子印章系统;税务端安装有税局端电子发票管理系统;其中,电子发票开票系统生成电子发票文件后,通过网络传递给电子印章系统,电子印章系统对该发票文件加盖企业电子发票专用章后,再回传给电子发票开票系统,电子发票开票系统通过互联网络,采用加密方式把带企业电子发票专用章的电子发票文件传递到税局端,税局端电子发票管理系统接收到该电子发票文件后,用企业数字证书公钥验证电子发票文件电子印章,验证无误后把该电子发票文件通过网络传递给税务端的电子印章系统。进一步地,所述电子发票文件为PDF格式文件。相较于现有技术,本专利技术利用电子印章系统对PDF版式电子发票进行签章并在互联网进行便捷验证,采用基于PKI/PMI体系和数字证书的电子印章系统,结合电子发票的开具和验证过程,实现对PDF版式电子发票在线加盖开票方和税务局的电子印章,保证电子发票的真实性和完整性,满足受票方的便捷查验。【专利附图】【附图说明】图1是本专利技术的方法流程图示; 图2是本专利技术的系统模块框图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术包括如下步骤: SlO:在开票端和税务端安装电子印章系统; 所述电子印章系统与数字证书颁发机构颁发给开票方与税务局的数字证书关联;本专利技术实施例中是通过设置公钥、私钥的方式进行关联。Sll:开票端系统生成电子发票文件,然后利用电子印章系统在线加盖电子印章; 其中,电子印章系统使用开票方数字证书私钥对电子发票文件摘要进行加密,密文散列到电子发票文件中进行绑定;本专利技术实施例中,所述电子发票文件为PDF格式文件。S12:开票端系统通过安全网络通道传递加盖开票方电子印章的电子发票文件到税局端。S13:税局端系统利用开票方证书公钥自动对电子发票文件进行验证,验证通过后,税局端电子印章系统自动使用税务局数字证书私钥对加盖有开票方电子印章的电子发票文件加盖税务局的电子印章。本专利技术实施例中,税局端系统提供加盖有开票方和税务局电子印章的电子发票文件下载链接,并通过e-mail邮件、短信或者微信方式通知开票方和受票方。电子发票开票方和受票方可下载带有开票方、税务局双方电子印章的电子发票文件,作为会计原始凭证,与企业会计核算系统以及电子档案系统结合,进行会计核算、记账和档案管理。图2所示为本专利技术的电子发票签章及验证系统的网络拓扑示意图,该电子发票签章及验证系统包括有开票端、以及税务端;开票端设置有2台服务器,一台服务器安装有开票端电子发票开票系统;另一台服务器安装有电子印章系统(数字证书UKey、电子图章),电子发票开票系统生成电子发票PDF文件后,通过网络传递给电子印章系统,电子印章系统对该PDF文件加盖企业电子发票专用章后,再回传给电子发票开票系统。电子发票开票系统通过互联网络,采用加密方式把带企业电子发票专用章的PDF文件安全传递到税局端,本专利技术实施例中,其采用SSL-VPN加密方式。税务端安装有税局端电子发票管理系统,税局端电子发票管理系统接收到企业上传的电子发票PDF文件后,先用企业数字证书公钥验证PDF文件电子印章,验证无误后把该电子发票PDF文件通过网络传递给税务端的电子印章系统,电子印章系统对该PDF文件加盖税务局的电子发票监制章,然后回传给电子发票管理系统进行归档保存。税局端电子发票管理系统在互联网上提供带税务局、企业双方电子印章的电子发票PDF文件查询和下载链接,开票方和受票方经过授权后可查询、下载该电子发票PDF文件,在查阅该电子发票PDF文件时,系统自动用税务局和开票企业的公钥验证该文件是否被篡改,并在系统界面上自动显示验证结果。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本专利技术的保护范围之内。【权利要求】1.,其特征在于,包括如下步骤: 510:在开票端和税务端安装电子印章系统;其中,所述电子印章系统与数字证书颁发机构颁发给开票方与税务局的数字证书通过设置公钥、私钥的方式进行关联; 511:开票端系统生成电子发票文件,然后利用电子印本文档来自技高网
...

【技术保护点】
一种电子发票签章及验证方法,其特征在于,包括如下步骤:S10:在开票端和税务端安装电子印章系统;其中,所述电子印章系统与数字证书颁发机构颁发给开票方与税务局的数字证书通过设置公钥、私钥的方式进行关联;S11:开票端系统生成电子发票文件,然后利用电子印章系统在线加盖电子印章;S12:开票端系统通过安全网络通道传递加盖开票方电子印章的电子发票文件到税局端;S13:税局端系统利用开票方证书公钥自动对电子发票文件进行验证,验证通过后,税局端电子印章系统自动使用税务局数字证书私钥对加盖有开票方电子印章的电子发票文件加盖税务局的电子印章。

【技术特征摘要】

【专利技术属性】
技术研发人员:汪东起于治楼王永军
申请(专利权)人:浪潮软件集团有限公司
类型:发明
国别省市:山东;37

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

1