一种电子发票的电子签章实现方法及系统技术方案

技术编号:13428217 阅读:363 留言:0更新日期:2016-07-29 18:13
本发明专利技术公开一种电子发票的电子签章实现方法及系统。在一个实施例中,上述方法包括:税局签章步骤:在电子发票的模板上生成税局的税局电子签章;企业签章步骤:根据所述电子发票的模板以及交易数据生成电子发票,并在所述电子发票中生成票据出具方的企业电子签章;税局签章验证步骤:根据所述税局电子签章验证所述电子发票所使用的模板是否被修改;以及企业签章验证步骤:根据所述企业电子签章验证所述电子发票是否是所述票据出具方所出具。上述的方法及系统既保障了发票来源的权威性与真实性,也保证电子发票内容的完整性和不可抵赖性。

【技术实现步骤摘要】

本专利技术涉及电子发票技术,尤其涉及一种电子发票的电子签章实现方法及系统
技术介绍
近年来,我国电子商务市场发展迅猛,产业规模扩大迅速,给人们的日常生活带来了极大的便利。但由于电子商务的特殊性,使得传统发票监管机制无法有效地运用于该领域,随之而来的就出现不少的问题,其中最为普遍的就是开票问题,有些商家为了片面地追求更高的利润,采用不开发票或者开假发票等手段欺骗消费者。这种现象的出现,不仅给消费者的售后服务以及维权带来了极大的难度,而且也造成了巨额税收的流失。为了规范电子商务市场开票问题,当下最好的举措是加快普及电子发票的使用。同传统发票一样,如何保障发票内容的真实性、完整性以及不可否认性是电子发票在实际运用中的重中之重问题。通过电子签章技术可以很好的解决此类问题。
技术实现思路
为适应技术的未来发展趋势,本专利技术提供一种电子发票的电子签章实现方法及系统,其可以保证电子发票内容的完整性和不可抵赖性。本专利技术实施例提供一种电子发票的电子签章实现方法,包括:税局签章步骤:在电子发票的模板上生成税局的税局电子签章;企业签章步骤:根据所述电子发票的模板以及交易数据生成电子发票,并在所述电子发票中生成票据出具方的企业电子签章;企业签章验证步骤:根据所述企业电子签章验证所述电子发票是否是所述票据出具方所出具;以及税局签章验证步骤:根据所述税局电子签章验证所述电子发票所使用的模板是否被修改。在一个实施例中,所述税局签章、企业签章验证步骤包括以下步骤:提取用于进行签章的电子印章数据;验证所述电子印章是否有效;若所述电子印章验证通过则根据待签章的数据计算预处理签章数据并填充签章时间;以及根据用户证书执行电子签章。在一个实施例中,所述验证所述电子印章是否有效包括以下步骤:解析电子签章数据;验证证书的有效性;若证书已过期或已注销则记录状态;若证书验证成功则查的电子印章是否存在;若查找到电子印章则判断电子印章是否有效;若电子印章过期或已注销则记录状态;若电子印章有效则验证电子印章的签名;以及若电子印章的签名验证成功则返回电子印章验证通过的状态。在一个实施例中,所述企业签章验证步骤或者税局签章验证步骤包括:进行电子印章验证,若电子印章验证通过则解析出电子签章数据;判断电子印章是否注销及是否过期,若电子印章未被注销且未过期则根据电子印章的签章数据、用户证书对待验证原文进行电子签章验证。在一个实施例中,在所述税局签章步骤中,在电子发票模板中保留预定义文本区域,对所述预定义文本区域中的内容不进行加密运算,且在所述企业签章步骤中,对电子发票的所有内容进行加密运算。本专利技术实施例还提供一种电子发票的电子签章实现系统,包括:税局签章模块:用于在电子发票的模板上生成税局的税局电子签章;企业签章模块:用于根据所述电子发票的模板以及交易数据生成电子发票,并在所述电子发票中生成票据出具方的企业电子签章;企业签章验证模块:用于根据所述企业电子签章验证所述电子发票是否是所述票据出具方所出具;以及税局签章验证模块:用于根据所述税局电子签章验证所述电子发票所使用的模块是否被修改。在一个实施例中,所述税局签章、企业签章验证模块具体用于:提取用于进行签章的电子印章数据;验证所述电子印章是否有效;若所述电子印章验证通过则根据待签章的数据计算预处理签章数据并填充签章时间;以及根据用户证书执行电子签章。在一个实施例中,所述税局签章、企业签章验证模块具体用于:解析电子签章数据;验证证书的有效性;若证书已过期或已注销则记录状态;若证书验证成功则查的电子印章是否存在;若查找到电子印章则判断电子印章是否有效;若电子印章过期或已注销则记录状态;若电子印章有效则验证电子印章的签名;以及若电子印章的签名验证成功则返回电子印章验证通过的状态。在一个实施例中,所述企业签章验证模块或者税局签章验证模块还用于:进行电子印章验证,若电子印章验证通过则解析出电子签章数据;判断电子印章是否注销及是否过期,若电子印章未被注销且未过期则根据电子印章的签章数据、用户证书对待验证原文进行电子签章验证。在一个实施例中,所述税局签章模块,还用于在电子发票模板中保留预定义文本区域,对所述预定义文本区域中的内容不进行加密运算;所述企业签章模块,用于对电子发票的所有内容进行加密运算。本专利技术的有益效果是:通过税局电子签章,可以保证电子发票来源的真实性和权威性,而企业电子签章,可以保证电子发票的不可否认性,以及交易数据的不可抵赖。上述技术方案的有益效果是:本方法结合了电子文档和电子签章相关技术,一方面通过税务局的电子签章保障了发票来源的权威性与真实性;另一方面通过企业的电子签章保证发票内容的完整性和不可抵赖性。这样,在双重签章的相互作用下,保障了电子发票内容的真实性、完整性和不可抵赖性。附图说明图1是本专利技术实施例提供的进行电子签章的步骤流程示意图。图2是本专利技术实施例提供的进行电子印章验证的步骤流程示意图。图3是本专利技术实施例提供的进行电子签章验证的步骤流程示意图。图4是本专利技术实施例1提供的电子签章的实现方法步骤流程示意图。图5是本专利技术实施例2提供的电子签章的实现方法步骤流程示意图。图6是本专利技术实施例3提供的电子签章的实现方法步骤流程示意图。图7是本专利技术实施例4提供的电子签章的实现方法步骤流程示意图。图8是本专利技术实施例5提供的电子签章的实现系统的模块图。具体实施方式下面结合附图对本专利技术的较佳实施例进行详细阐述,以使本专利技术的优点和特征能更易于被本领域技术人员理解,从而对本专利技术的保护范围做出更为清楚明确的界定。术语定义:电子签章:电子签名的一种表现形式,利用图像处理技术将电子签名操作转化为与纸质文件盖章操作相同的可视效果,同时利用电子签名技术保障电子信息的真实性和完整性以及签名人的不可否认性。电子印章:以先进的数字技术模拟传统实物印章,其管理、使用方式符合实物印章的习惯和体验,其加盖的电子文件具有与实物印章加盖的纸张文件相同的外观、相同的有效性和相似的使用方式。数字证书:有证书认证机构签名的包含公开密钥拥有者信息、公开密钥、签发者信息、有效期以及一些扩展信息的数字文件。公钥:在公钥密码系统中,用户的密钥对中可以被其它用户所持有的密钥。私钥:在公钥密码系统中,用户的密钥对中只有用户本身才能本文档来自技高网...

【技术保护点】
一种电子发票的电子签章实现方法,其特征在于,包括:税局签章步骤:在电子发票的模板上生成税局的税局电子签章;企业签章步骤:根据所述电子发票的模板以及交易数据生成电子发票,并在所述电子发票中生成票据出具方的企业电子签章;企业签章验证步骤:根据所述企业电子签章验证所述电子发票是否是所述票据出具方所出具;以及税局签章验证步骤:根据所述税局电子签章验证所述电子发票所使用的模板是否被修改。

【技术特征摘要】
1.一种电子发票的电子签章实现方法,其特征在于,包括:
税局签章步骤:在电子发票的模板上生成税局的税局电子签章;
企业签章步骤:根据所述电子发票的模板以及交易数据生成电子发票,并
在所述电子发票中生成票据出具方的企业电子签章;
企业签章验证步骤:根据所述企业电子签章验证所述电子发票是否是所述
票据出具方所出具;以及
税局签章验证步骤:根据所述税局电子签章验证所述电子发票所使用的模
板是否被修改。
2.如权利要求1所述的方法,其特征在于,所述税局签章、企业签章验证
步骤包括以下步骤:
提取用于进行签章的电子印章数据;
验证所述电子印章是否有效;
若所述电子印章验证通过则根据待签章的数据计算预处理签章数据并填充
签章时间;以及
根据用户证书执行电子签章。
3.如权利要求2所述的方法,其特征在于,所述验证所述电子印章是否有
效包括以下步骤:
解析电子签章数据;
验证证书的有效性;
若证书已过期或已注销则记录状态;若证书验证成功则查的电子印章是否
存在;
若查找到电子印章则判断电子印章是否有效;
若电子印章过期或已注销则记录状态;若电子印章有效则验证电子印章的
签名;以及
若电子印章的签名验证成功则返回电子印章验证通过的状态。
4.如权利要求1所述的方法,其特征在于,所述企业签章验证步骤或者税
局签章验证步骤包括:
进行电子印章验证,若电子印章验证通过则解析出电子签章数据;
判断电子印章是否注销及是否过期,若电子印章未被注销且未过期则根据
电子印章的签章数据、用户证书对待验证原文进行电子签章验证。
5.如权利要求1所述的方法,其特征在于,在所述税局签章步骤中,在电
子发票模板中保留预定义文本区域,对所述预定义文本区域中的内容不进行加
密运算,且在所述企业签章步骤中,对电子发票的所有内容进行加密运算。
6.一种电子发票...

【专利技术属性】
技术研发人员:龚勇浩戴晓栋张玉魁尹春天崔健陈懿徐琳华
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:北京;11

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

1