[发明专利]电子票据的信息处理方法、装置、电子设备及介质在审
申请号: | 201910778771.6 | 申请日: | 2019-08-22 |
公开(公告)号: | CN110457957A | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 唐子超;藏军;张建俊;郑罗海;戴传兵 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F21/64 | 分类号: | G06F21/64;G06F21/60 |
代理公司: | 44285 深圳市深佳知识产权代理事务所(普通合伙) | 代理人: | 王兆林<国际申请>=<国际公布>=<进入 |
地址: | 518000广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字段 写入 敏感信息 区块 上链 票据 存储电子票据 电子票据 电子设备 哈希结果 哈希运算 空白票据 信息处理 检测 验签 申请 真实性 篡改 存储 网络 核查 保存 监管 保证 | ||
本申请公开了一种电子票据的信息处理方法、装置、电子设备及介质,该方法在获取用于写入空白票据的待写入字段后,判断上述待写入字段是否包含敏感信息实现对上述待写入字段的检测,当上述待写入字段不包含敏感信息时,将上述待写入字段进行哈希运算,并在验签通过后,将得到的哈希结果保存在区块链上。由此可见,本申请实施例是通过区块链网络来存储电子票据对应的字段,使得各字段上链之后,便无法被篡改,有效保证了监管方在后期核查票据时的真实性。此外,在上链之前,还对上述字段进行敏感信息的检测,有效防止包含敏感信息的字段上链后而无法修改的问题,同时也降低了区块链网络上存储较多问题票据的风险。
技术领域
本申请涉及区块链技术领域,特别是涉及一种电子票据的信息处理方法、装置、电子设备及介质。
背景技术
传统的纸质票据,例如,发票,存在容易丢失,损害的风险,并且浪费纸张,随着互联网的飞速发展,使得电子票据的使用成为可能。
目前,电子票据的普及越来越广,虽然电子票据和纸质票据是两个完全不同的信息承载方式,但是,对电子票据上的信息进行保护以防止票面上的信息被篡改也是刻不容缓的问题。
由此可见,如何防止电子票据的信息被篡改是本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种电子票据的信息处理方法、装置、电子设备及介质,用于防止电子票据的信息被篡改并且能够预先对待写入字段进行敏感信息检测。
为解决上述技术问题,本申请提供一种电子票据的信息处理方法,包括:
预先获取敏感信息数据库的访问路径,所述敏感信息数据库中包含有敏感信息;
获取服务器发送的待写入字段以判断是否包含所述敏感信息;所述待写入字段为用于写入空白票据的字段;
当所述待写入字段不包含所述敏感信息时,对所述服务器返回的签名数据进行验签;所述签名数据具体是通过所述待写入字段对应的哈希结果和所述服务器的私钥生成;
验签通过后将所述待写入字段存储至区块链。
优选地,还包括:
判断所述区块链上存储的已上链字段是否包含所述敏感信息;
如果是,则标记所述已上链字段对应的票据。
优选地,所述当所述待写入字段不包含所述敏感信息时,对所述服务器返回的签名数据进行验签具体包括:
判断所述待写入字段是否包含所述敏感信息;
如果不包含,则对所述待写入字段进行哈希运算以得到所述哈希结果;
向所述服务器发送所述哈希结果以便所述服务器依据所述私钥对所述哈希结果进行加密得到所述签名数据;
接收所述服务器返回的所述签名数据;
利用所述服务器的公钥对所述签名数据进行验签。
优选地,所述判断所述区块链上存储的已上链字段是否包含所述敏感信息具体包括:
从区块链网络获取全部票据的所述已上链字段;
判断所述已上链字段是否包含所述敏感信息;
如果包含所述敏感信息,则进入所述标记所述已上链字段对应的票据的步骤。
优选地,所述当所述待写入字段不包含所述敏感信息时,对所述服务器返回的签名数据进行验签具体包括:
对所述待写入字段进行哈希运算以得到所述哈希结果,向所述服务器发送所述哈希结果以便所述服务器依据所述私钥对所述哈希结果进行加密得到所述签名数据,并判断所述待写入字段是否包含所述敏感信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910778771.6/2.html,转载请声明来源钻瓜专利网。