[发明专利]基于区块链的网络证书可信查询方法、装置及存储介质在审
申请号: | 201811130337.9 | 申请日: | 2018-09-27 |
公开(公告)号: | CN109218029A | 公开(公告)日: | 2019-01-15 |
发明(设计)人: | 肖波 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06;H04L29/08 |
代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 林彦之 |
地址: | 518052 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 区块 浏览器 网址 可信 存储介质 查询 计算机设备 安全问题 查询系统 接收用户 提示用户 终端用户 构建 网站 访问 合法 检查 | ||
本发明提供一种基于区块链的网络证书可信查询方法,浏览器接收用户访问网址时所述网址对应的第一网络证书;所述浏览器根据所述网址确定网络证书区块链上所述网址对应的第二网络证书;将所述第一网络证书与所述第二网络证书进行对比,确定第一网络证书是否与第二网络证书相同;当确定所述第一网络证书与所述第二网络证书不相同时,则所述浏览器提示用户所述第一网络证书不合法。本发明提供的基于区块链的网络证书可信查询方法、系统、计算机设备及存储介质,通过可信证书区块链查询系统的构建,终端用户突破了传统依赖浏览器进行纯本地检查网站证书会遇到的安全问题,大大提高了访问安全性。
技术领域
本发明涉及网络证书认证领域,尤其涉及一种基于区块链的网络证书可信查询方法、装置、计算机设备及存储介质。
背景技术
在现有网络访问机制下,对于金融类网站,其网站往往需要第三方进行认证并颁发证书,当用户使用浏览器进行网站的访问时,往往需要对其网站的证书进行认证,并对用户进行提示。而现有证书认证方式用户和/或浏览器难以对证书的有效性进行真伪的判断。
发明内容
本发明的目的是提供一种基于区块链的网络证书可信查询方法、装置、计算机设备及存储介质,用于解决现有技术存在的问题。
为实现上述目的,本发明提供一种基于区块链的网络证书可信查询方法,包括以下步骤:
步骤01,浏览器接收用户访问网址时所述网址对应的第一网络证书;
步骤02,所述浏览器根据所述网址确定网络证书区块链上所述网址对应的第二网络证书;
步骤03,将所述第一网络证书与所述第二网络证书进行对比,确定第一网络证书是否与第二网络证书相同;
步骤04,当确定所述第一网络证书与所述第二网络证书不相同时,则所述浏览器提示用户所述第一网络证书不合法。
进一步地,步骤02中所述网络证书区块链包含各个网站对应的官方网络证书。
进一步地,步骤02中所述浏览器确定第二网络证书,根据所述网址信息确定所述网站的网站证书索引文件,根据所述证书索引文件进一步确定该网站的网络证书在所述网络证书区块链上的区块信息,根据所述区块信息获取所述网址对应的官方网络证书。
进一步地,步骤03中当所述第一网络证书与所述第二网络证书所包含的信息完全一致时,确定第一网络证书与第二网络证书相同;当所述第一网络证书与所述第二网络证书所包含的信息完全不一致时,确定第一网络证书与第二网络证书不相同。
进一步地,步骤04中当所述第一网络证书与所述第二网络证书不相同时,所述浏览器直接将用户访问的所述网址关闭。
进一步地,步骤04中当确定所述第一网络证书与所述第二网络证书相同时,则所述浏览器提示用户所述第一网络证书合法。
进一步地,步骤04中当第二网络证书失效后,网络证书区块链更新第二网络证书。
进一步地,步骤04中所述网络证书区块链中的第二网络证书还包含该第二网络证书的有效期。
为实现上述目的,本发明还提供一种基于区块链的网络证书可信查询装置,其包括:
接收模块,用于浏览器接收用户访问网址时所述网址对应的第一网络证书;
获取模块,用于所述浏览器根据所述网址确定网络证书区块链上所述网址对应的第二网络证书,所述网络证书区块链包含各个网站对应的官方网络证书;
网络证书对比模块,用于比较从浏览器从网站接收的第一网络证书与从网络证书区块链上获取的第二网络证书,确定两者是否相同;
提示模块,用于浏览器提示用户第一网络证书合法或不合法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811130337.9/2.html,转载请声明来源钻瓜专利网。