数字电子发票的传输方法及系统与流程
技术特征:
1.一种数字电子发票的传输方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述数字电子发票中确定待加密的同属内容,包括:
3.根据权利要求1或2所述的方法,其特征在于,根据所述发票信息项与所述发票信息项对应的发票信息之间的分隔符,对所述同属内容进行切片处理,得到多个切片数据,包括:
4.根据权利要求1所述的方法,其特征在于,接收所述数字电子发票的解密对象发送的加密密钥,利用所述加密密钥,分别对每个所述切片数据进行加密处理,得到所述数字电子发票对应的数据加密包,包括:
5.根据权利要求1所述的方法,其特征在于,对所述数据加密包进行数字签名处理,得到目标数字电子发票,将所述目标数字电子发票发送至所述解密对象,包括:
6.根据权利要求1所述的方法,其特征在于,所述切片数据的长度包括:所述同属内容中的第一个字符与所述分隔符之间的长度。
7.一种数字电子发票的传输方法,其特征在于,包括:
8.根据权利要求7所述的方法,其特征在于,生成加密密钥和解密密钥,包括:
9.根据权利要求7所述的方法,其特征在于,利用所述解密密钥对所述目标数字电子发票进行解密处理,包括:根据所述分隔符,对多个所述切片数据进行还原,得到所述同属内容。
10.一种数字电子发票的传输系统,其特征在于,包括:加密对象和解密对象,其中,
11.一种非易失性存储介质,其特征在于,所述非易失性存储介质包括存储的程序,其中,在所述程序运行时控制所述非易失性存储介质所在设备执行权利要求1至6中任意一项所述的数字电子发票的传输方法或者权利要求7至9中任意一项所述的数字电子发票的传输方法。
12.一种电子设备,其特征在于,包括:存储器和处理器,所述处理器用于运行存储在所述存储器中的程序,其中,所述程序运行时执行权利要求1至6中任意一项所述的数字电子发票的传输方法或者权利要求7至9中任意一项所述的数字电子发票的传输方法。
13.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任意一项所述的数字电子发票的传输方法或者权利要求7至9中任意一项所述的数字电子发票的传输方法。
技术总结
本申请公开了一种数字电子发票的传输方法及系统。其中,该方法包括:获取数字电子发票;在数字电子发票中确定待加密的同属内容;根据发票信息项与发票信息项对应的发票信息之间的分隔符,对同属内容进行切片处理,得到多个切片数据;接收数字电子发票的解密对象发送的加密密钥,利用加密密钥,分别对每个切片数据进行加密处理,得到数字电子发票对应的数据加密包;对数据加密包进行数字签名处理,得到目标数字电子发票,将目标数字电子发票发送至解密对象。本申请解决了由于相关对数电发票的加密方法是对数电发票整体进行加密,在加密方式被破解的情况下,数电发票的全部内容均被公开,造成数电发票在传输过程中的安全性不足的技术问题。
技术研发人员:吴润铎,程晓晖,仇建民,王超,陈杨,魏云良
受保护的技术使用者:中国电信股份有限公司
技术研发日:
技术公布日:2024/12/2
技术研发人员:吴润铎,程晓晖,仇建民,王超,陈杨,魏云良
技术所有人:中国电信股份有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
