[发明专利]区块链数字证书生成、验证方法、计算机设备及存储介质在审
申请号: | 201910406517.3 | 申请日: | 2019-05-16 |
公开(公告)号: | CN110175436A | 公开(公告)日: | 2019-08-27 |
发明(设计)人: | 孔军民 | 申请(专利权)人: | 中细软集团有限公司 |
主分类号: | G06F21/10 | 分类号: | G06F21/10;G06Q50/18 |
代理公司: | 北京细软智谷知识产权代理有限责任公司 11471 | 代理人: | 付登云 |
地址: | 102488 北京市房*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 描述文件 知识产权 登记信息 哈希 上链 数字证书生成 计算机设备 网站数据库 存储介质 验证 存储 知识产权领域 查询 国家授权 信息写入 验证服务 图形化 审核 发行 记录 申请 应用 展示 成功 | ||
本发明涉及一种区块链数字证书生成、验证方法、计算机设备及存储介质,包括接收知识产权登记信息并存储至网站数据库;对知识产权登记信息进行审核,并在审核通过后,生成与知识产权登记信息对应的数字证书描述文件,以及根据数字证书描述文件生成哈希值,并将数字证书描述文件对应存储至网站数据库中;将上链信息写入区块链中,上链信息包括哈希值,并在上链成功后,根据数字证书描述文件及其哈希值生成图形化的数字证书,并展示数字证书。本申请提供了一种在区块链上记录和查询知识产权,发行和验证知识产权数字证书的完整流程,可以对已被国家授权的知识产权提供区块链上的查询和验证服务且可以应用到所有类型的知识产权领域中。
技术领域
本发明属于区块链技术领域,具体涉及一种区块链数字证书生成、验证方法、计算机设备及存储介质。
背景技术
区块链是一种底层技术,综合了密码学、点对点网络、分布式计算等学科的技术,被认为是传统的登记信息互联网向更深层次的价值互联网升级的潜在可行技术。区块链技术自2009年随比特币网络进入人们的视野,由于其具备去中心化、不可篡改、开放透明等优秀特质,可被用来解决各行各业应用场景中的信任问题。
相关技术中,业界使用区块链做互联网版权保护的主要方式如下:用户向平台上传申请保护的数字作品后,平台将该数字作品的上传时间记为该数字作品的时间戳,以及将时间戳与该数字作品的相关信息记录在区块链上,以证明该数字作品的上传时间。
但是,以上产品都只是在区块链上记录互联网数字作品的原创时间,无法提供更多有效信息。
发明内容
有鉴于此,本发明提供一种区块链数字证书生成、验证方法、计算机设备及存储介质,以至少在一定程度上解决现有技术中存在的问题。
本发明提供如下技术方案:
一种区块链数字证书的生成方法,包括:
接收知识产权登记信息并存储至网站数据库;
对所述知识产权登记信息进行审核,并在审核通过后,生成与所述知识产权登记信息对应的数字证书描述文件,以及根据所述数字证书描述文件生成哈希值,并将所述数字证书描述文件对应存储至所述网站数据库中;
将上链信息写入区块链中,所述上链信息包括所述哈希值,并在上链成功后,根据所述数字证书描述文件及其哈希值生成图形化的数字证书,并展示所述数字证书。
进一步的,所述对所述知识产权登记信息进行审核,包括:
与权威知识产权数据库建立连接,通过所述权威知识产权数据库对所述知识产权登记信息进行审核。
进一步的,所述权威知识产权数据库包括如下项中的至少一项:
进一步的,所述根据所述数字证书描述文件生成哈希值,包括:
利用SHA256算法对所述数字证书描述文件进行运算,生成哈希值。
进一步的,所述将上链信息写入区块链中,包括:
在区块链的智能合约中创建新的条目,在所述新的条目中记录所述上链信息。
进一步的,所述数字证书描述文件为json格式,且所述数字证书扫描文件记录的知识产权信息指向唯一确定的一个知识产权的权属关系。
进一步的,所述根据所述数字证书描述文件及其哈希值生成数字证书,包括:
采用二维码生成技术对所述数字证书描述文件及其哈希值进行运算,得到包含所述哈希值信息的二维码图片。
本申请实施例提供一种区块链数字证书验证方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中细软集团有限公司,未经中细软集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910406517.3/2.html,转载请声明来源钻瓜专利网。