[发明专利]一种信息获取方法及网络节点在审
申请号: | 201810431619.6 | 申请日: | 2018-05-08 |
公开(公告)号: | CN108599960A | 公开(公告)日: | 2018-09-28 |
发明(设计)人: | 彭明媛;杨清强;靳春孟;林子皇 | 申请(专利权)人: | 厦门集微科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 王康;栗若木 |
地址: | 361021 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络节点 获取请求 目标文件 目标网络节点 信息获取 发送文件 文件获取 文件信息 有效地 私钥 存储 发送 验证 查找 伪造 攻击 身份 | ||
本文公开了一种信息获取方法及网络节点,包括:网络节点根据存储的文件信息查找待获取的第一目标文件所在的目标网络节点;采用自身的私钥签名第一目标文件的获取请求;向目标网络节点发送经过签名的获取请求,以请求第一目标文件。从本发明实施例可见,有效地验证了发送文件获取请求的网络节点的身份,防止了攻击者伪造网络节点的可能发生,极大程度地提高了文件获取的安全性。
技术领域
本发明涉及通信技术领域,尤其涉及一种信息获取方法及网络节点。
背景技术
大多数网络应用服务的搭建离不开服务器的支持,因此避免不了单点故障的情况发生,以及网络应用服务在运行过程中不断产生的托管费用。
由于以上提到的种种缺陷,由多个网络节点组成的对等计算机网络受到了强烈欢迎,在这种网络中,不依赖专用的集中服务器(即无中心节点),也没有专用的工作站,网络中的每一台计算机既能充当网络服务的请求者,又对其他计算机的请求做出响应,提供资源、服务和内容。
这种方式虽然能够避免单点故障的情况发生,并且在运行过程中不会产生的托管费用,但如果有攻击者冒充网络节点对网络中的一部分网络节点以发送大量获取请求的方式进行攻击,则会造成这部分网络节点瘫痪,从而影响这个网络的正常运作。
发明内容
为了解决上述技术问题,本发明提供一种信息获取方法,能够有效验证网络节点的身份,提高安全性。
为了达到本发明目的,本发明提供了一种信息获取方法,包括:
网络节点根据存储的文件信息查找待获取的第一目标文件所在的目标网络节点;
网络节点采用自身的私钥签名所述第一目标文件的获取请求;
网络节点向所述目标网络节点发送经过签名的获取请求,以请求获取所述第一目标文件。
所述网络节点向目标网络节点发送经过签名的获取请求,以请求获取第一目标文件之后,还包括:
所述网络节点接收来自所述目标网络节点的第一目标文件;
所述网络节点根据所述第一目标文件的文件名和自身的信息生成第一新增文件条目信息;
所述网络节点在所述文件信息中添加所述第一新增文件条目信息;
所述网络节点采用自身的私钥签名所述第一新增文件条目信息,并将经过签名的第一新增文件条目信息发送至与自身相连的其他网络节点。
所述方法还包括:
所述网络节点接收经过签名的第二目标文件的获取请求;
所述网络节点从自身存储的公钥中获取与发起所述获取请求的网络节点对应的公钥;
所述网络节点采用获得的公钥解密所述第二目标文件的获取请求;
如果解密成功,所述网络节点在自身存储的文件中获取所述第二目标文件,并发送给请求获取所述第二目标文件的网络节点。
所述方法还包括:
所述网络节点接收经过签名的第二新增文件条目信息;
所述网络节点从自身存储的公钥中获取与发送所述第二新增文件条目信息的网络节点对应的公钥;
所述网络节点采用获得的公钥解密所述第二新增文件条目信息;
如果成功解密,所述网络节点将获得的所述第二新增文件条目添加至所述文件信息表中。
所述网络节点向目标网络节点发送经过签名的获取请求,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门集微科技有限公司,未经厦门集微科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810431619.6/2.html,转载请声明来源钻瓜专利网。