电子发票的交易安全方法、装置、系统、介质和设备
摘要文本
本申请属于电子发票管理技术领域,公开了电子发票的交易安全方法、装置、系统、介质和设备,方法包括将电子发票进行第一签名后发布到区块链网络中;获取发票请求终端发送的发票交易请求;对第二签名进行验证,并采用发票生成方的私钥信息对加密后的申请信息进行解密,若验证通过,则通过所述发票请求方的公钥信息加密电子发票的数据源,并将加密后的电子发票的数据源发送至发票请求终端,以便发票请求终端通过所述数据源获取所述电子发票。通过本申请提供的技术方案能够无需透露交易方的身份信息等隐私信息,同时区块链网络的其他数据用户也无法获知到发票交易双方的隐私信息,进而提高了电子发票交易的安全性。
申请人信息
- 申请人:国能(北京)商务网络有限公司
- 申请人地址:100071 北京市海淀区西四环中路16号院1号楼16层1301
- 发明人: 国能(北京)商务网络有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 电子发票的交易安全方法、装置、系统、介质和设备 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311296390.7 |
| 申请日 | 2023/10/9 |
| 公告号 | CN117035890B |
| 公开日 | 2024/2/6 |
| IPC主分类号 | G06Q30/04 |
| 权利人 | 国能(北京)商务网络有限公司 |
| 发明人 | 苏元一; 李奔; 李婷; 陈志刚; 高源; 李曦 |
| 地址 | 北京市海淀区西四环中路16号院1号楼16层1301 |
专利主权项内容
1.一种电子发票的交易安全方法,执行于发票生成终端,其特征在于,包括:在交易发生时,根据交易信息生成电子发票,并将所述电子发票进行第一签名后发布到区块链网络;其中,所述根据交易信息生成电子发票包括:将所述交易信息自动填充到第一电子发票的预设字段中,生成包含交易信息的第二电子发票;采用匿名标识符对所述第二电子发票中的交易信息进行匿名化处理,得到交易信息匿名化的第三电子发票;其中,将所述电子发票进行第一签名后发布到区块链网络包括:对所述电子发票进行第一签名后发布到所述区块链网络中,所述第一签名为至少基于发票生成方和发票请求方所在联盟链的公共参数、所述发票生成方的私钥信息以及所述电子发票生成的签名;获取发票请求终端发送的发票交易请求,所述发票交易请求的生成过程包括:所述发票请求终端对所述第一签名进行验证,利用发票请求方的公钥信息对申请信息进行加密,并对所述申请信息进行第二签名后生成所述发票交易请求;对所述第二签名进行验证,并采用发票生成方的私钥信息对加密后的所述申请信息进行解密,若验证通过,则通过所述发票请求方的公钥信息加密所述电子发票的数据源,并将加密后的所述电子发票的数据源发送至所述发票请求终端,以便所述发票请求终端通过所述数据源获取所述电子发票;在通过所述发票请求方的公钥信息加密所述电子发票的数据源之后,所述方法还包括:在加密后的所述数据源、所述第一签名、所述第二签名以及所述电子发票的基础上进行第三签名;将所述第三签名发送至联盟链中的验证节点,以便所述验证节点验证所述第一签名和所述第三签名是否为同一发票生成方签署得到,若是,则进一步对所述第一签名、所述第二签名以及所述第三签名的有效性进行验证,若验证通过,则允许所述发票生成终端将加密后的所述电子发票的数据源发送至所述发票请求终端。。马-克-数据