一种基于二维码对电子发票信息进行保护的方法及系统技术方案

技术编号:18399277 阅读:48 留言:0更新日期:2018-07-08 19:42
本发明专利技术公开了一种基于二维码对电子发票信息进行保护的方法,包括:UKEY发行系统根据开票终端的设备信息对硬件UKEY进行发行,生成数字证书和密钥,并同步到签名及验签服务器;二维码生成程序利用硬件UKEY对电子发票的数据信息进行签名和加密;二维码生成程序将经过签名和加密的电子发票的数据信息和设备信息转换为二维码图像数据,存储并显示所述二维码图像数据;终端设备应用程序扫描所述二维码图像数据,根据二维码图像数据中的设备信息获取对应的数字证书及密钥信息;以及签名及验签服务器解析所述二维码图像数据以获取经过签名和加密的数据信息,对经过签名和加密的数据信息解析解密以获得解密的数据信息,并将解密的数据信息发送终端设备应用程序。

【技术实现步骤摘要】
一种基于二维码对电子发票信息进行保护的方法及系统
本专利技术涉及电子发票信息保护领域,并且更具体地,涉及一种基于二维码对电子发票信息进行保护的方法及系统。
技术介绍
在营业税改增值税和电子发票等政策成熟的基础上,增值税电子普通发票(以下简称电子发票)得到了广泛推广,电子发票已经深入到人们生活的每个角落。消费者对电子发票开具的灵活性、实时性以及安全性的要求越来越高。为了满足消费者在不同场景,即不受时间和地点的限制下开具电子发票的需求,我们可以利用二维码来进行电子发票的开具。然而如何能充分利用二维码、数据安全和智能手机应用在保证信息安全的前提下进行电子发票开具、交付、查询成为急需解决的技术问题。
技术实现思路
为了解决上述问题,根据本专利技术的一个方面,提供了一种基于二维码对电子发票信息进行保护的方法,所述方法包括:UKEY发行系统根据开票终端的设备信息对硬件UKEY进行发行,生成数字证书和密钥,并将所述数字证书和密钥同步到签名及验签服务器;二维码生成程序利用硬件UKEY对电子发票的数据信息进行签名和加密;二维码生成程序将经过签名和加密的电子发票的数据信息和设备信息转换为二维码图像数据,存储本文档来自技高网...

【技术保护点】
1.一种基于二维码对电子发票信息进行保护的方法,其特征在于,所述方法包括:UKEY发行系统根据开票终端的设备信息对硬件UKEY进行发行,生成数字证书和密钥,并将所述数字证书和密钥同步到签名及验签服务器;二维码生成程序利用硬件UKEY对电子发票的数据信息进行签名和加密;二维码生成程序将经过签名和加密的电子发票的数据信息和设备信息转换为二维码图像数据,存储并显示所述二维码图像数据;终端设备应用程序扫描所述二维码图像数据,并将所述二维码图像数据发送至签名及验签服务器;签名及验签服务器根据二维码图像数据中的设备信息获取对应的数字证书及密钥信息;以及签名及验签服务器解析所述二维码图像数据以获取经过签名和...

【技术特征摘要】
1.一种基于二维码对电子发票信息进行保护的方法,其特征在于,所述方法包括:UKEY发行系统根据开票终端的设备信息对硬件UKEY进行发行,生成数字证书和密钥,并将所述数字证书和密钥同步到签名及验签服务器;二维码生成程序利用硬件UKEY对电子发票的数据信息进行签名和加密;二维码生成程序将经过签名和加密的电子发票的数据信息和设备信息转换为二维码图像数据,存储并显示所述二维码图像数据;终端设备应用程序扫描所述二维码图像数据,并将所述二维码图像数据发送至签名及验签服务器;签名及验签服务器根据二维码图像数据中的设备信息获取对应的数字证书及密钥信息;以及签名及验签服务器解析所述二维码图像数据以获取经过签名和加密的数据信息,对经过签名和加密的数据信息解析解密以获得解密的数据信息,以及将解密的数据信息发送终端设备应用程序。2.根据权利要求1所述的方法,其特征在于,所述开票终端的设备信息包括:设备IP地址、设备型号、设备编号和CPU信息。3.根据权利要求1所述的方法,其特征在于,所述需要加密的数据信息包括:具有开具发票功能的服务链接地址、开票单位、项目名称、订单金额和税率。4.一种基于二维码对电子...

【专利技术属性】
技术研发人员:周强张玉魁李泽然尹春天薛鹏戴晓栋陈懿
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:北京,11

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

1