基于加密数据传输的实时发票认证方法及系统技术方案

技术编号:9599180 阅读:176 留言:0更新日期:2014-01-23 04:01
本发明专利技术公开了一种基于加密数据传输的实时发票认证方法及系统,通过发票信息比对以及信息校验完成认证的业务处理,对每次企业登陆请求校验企业身份的合法性,以及当前发票是否超过预定的时间要求等业务限制检测,对企业端采集上传的发票信息密文部分还原得到明文信息,将解密后的明文和企业端识别出的各项逐一比较验证发票真伪,对于相符发票调用省接口写入,写入成功后返回企业认证相符信息。

【技术实现步骤摘要】

【技术保护点】
一种用于实时发票认证的加密数据传输方法,其特征在于,包括以下步骤:在企业端对待传输发票依次进行扫描,并同时对扫描录入的发票依次进行识别,并根据识别结果判断扫描录入的各张发票是否符合规范要求;企业端对符合规范要求的发票文件数据采用DES随机密钥进行加密,并采用RSA非对称加密算法对DES随机密钥进行加密;企业端将待传输发票数据的数据块标识和用于传输及解密的信息作为传输头,将经过加密的对称密钥作为密钥块,将经过非对称加密的发票文件数据作为数据块形成待传输发票数据文件,并将所述待传输发票数据文件转换为XML格式接口文件,对所述XML格式接口文件进行ZIP标准压缩,形成ZIP压缩数据文件;企业端对所述ZIP压缩数据文件进行DAT加密,形成DAT加密传输数据文件,并通过因特网传输至位于国税外网的认证受理服务器;所述认证受理服务器通过网闸设定的通道和通信协议将所述DAT加密传输数据文件传输至位于国税内网的认证处理服务器;所述认证处理服务器对所述DAT加密传输数据文件进行DAT解密和ZIP解压缩,读取得到的XML格式接口文件的传输头,根据所述传输头中的企业开户信息判断是否为合法用户,若为合法用户,根据所述传输头中的发票开票日期判断该发票是否符合预定的时间要求;若该发票符合预定的时间要求,所述认证处理服务器调用当前可用解密机根据该发票XML格式接口文件的密钥块对其数据块进行解密还原得到明文信息,将解密后的明文信息和企业端识别出的各项信息逐一比较验证该发 票的真伪;若该发票为真,所述认证处理服务器调用省认证接口该发票的明文信息写入防伪税控网络版应用服务器,并在写入成功后将该发票的认证相符信息返回至企业端。...

【技术特征摘要】

【专利技术属性】
技术研发人员:陈江宁甘景全宋颖车德欣马雁袁冲
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:

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

1