首页> 中国专利> 基于预先随机测试的开放式网络节点信任评估方法

基于预先随机测试的开放式网络节点信任评估方法

摘要

本发明公开了基于预先随机测试的开放式网络节点信任评估方法,该方法用于防止恶意欺诈节点对主计算网络造成危害。该方法包括以下步骤:步骤1:将有意接入主网的新节点连接至测试网络;步骤2:进行随机测试,并根据测试结果给出该新入节点的初始信任量化评估值;步骤3:将上述初始信任评估值与准入阈值进行比较,若低于准入阈值,则不允许该新入节点连接至主网络;反之,将其连接至主网络,并执行步骤4;步骤4:依据新入节点与主网络节点间的实际交互数据,对该新入节点的信任评估值进行在线更新,若其低于安全阈值,将其与主网络隔离。本发明将对网络信息安全技术的产业化应用具有正面促进作用。本发明运用于网络信息安全领域。

著录项

  • 公开/公告号CN105827482A

    专利类型发明专利

  • 公开/公告日2016-08-03

    原文格式PDF

  • 申请/专利权人 南京邮电大学;

    申请/专利号CN201610222261.7

  • 发明设计人 刘斌;王磊;孔令军;

    申请日2016-04-11

  • 分类号

  • 代理机构南京知识律师事务所;

  • 代理人汪旭东

  • 地址 210023 江苏省南京市栖霞区文苑路9号

  • 入库时间 2023-06-19 00:13:49

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-08-02

    授权

    授权

  • 2016-08-31

    实质审查的生效 IPC(主分类):H04L12/26 申请日:20160411

    实质审查的生效

  • 2016-08-03

    公开

    公开

说明书

技术领域

本发明涉及网络信息安全技术领域,特别涉及一种面向开放式网络系统的网络节点信任评估方法。

背景技术

伴随电子、通信、计算机、互联网等相关信息技术的快速发展,大规模分布式计算环境,如云计算、物联网、P2P计算、网格计算、AdHoc网络、社会网络等得以广泛出现、应用。这类动态协作计算系统通常由多个异构系统或软件服务组成,其工作形态正从封闭的、面向熟识用户群体的、相对静态的形式,向开放的、面向公共用户的、动态协作的模式转变,从而使得这类分布式计算系统表现出很强的复杂性和动态性。对此,传统的基于注册、认证和授权的安全机制已经不能满足不断涌现的新的安全需求。

如何对开放式网络环境中、尝试新接入的外部参与者(即每个参与者对应一个网络节点)的可信度进行实时准确的在线评估,从而避免恶意、欺诈节点对网络主体用户带来安全威胁和危害,是网络信息安全领域一个急需解决的重要问题。而本发明能够很好地解决上面的问题。

发明内容

本发明目的在于解决了上述现有技术的不足,提出了一种基于预先随机测试的开放式网络节点信任评估方法,该方法面向开放式动态网络系统,是针对尝试新接入的外部网络节点的可信度实时量化评估。

本发明解决其技术问题所采取的技术方案是:一种基于预先随机测试的开放式网络节点信任评估方法,该方法包括如下步骤:

步骤1:将有意接入主网络的新节点连接至测试网络;

步骤2:随机挑选测试项目供新入节点执行,依据其与测试网络其它节点的实际交互情况,给出该新入节点的初始信任量化评估值;

步骤3:将新入节点获得得初始信任评估值与预先设定的准入阈值进行比较,或低于准入阈值,则不允许该新入节点连接主网络;反之,将其连接至主网络,并执行步骤4;

步骤4:依据新入节点与主网络节点间的实际交互数据,对该新入节点的信任评估值进行在线更新;

步骤5:将每次更新后的若其低于安全阈值,将其与主网络隔离。

进一步的,本发明所述步骤1中,测试网络用于对新接入节点进行可信度初始化,测试网络与主网络间有固定的连接通路,但新入节点在通过测试前无法与主网络进行通信。在新入节点连接至测试网络后,新入节点用户并不知道当前接入的是测试网络而非目标主网络。新入节点在与测试网络连通后,其所接收到的测试任务是系统随机产生的,因此不同的新入节点在测试网络中接收到的测试任务是不同的,也即在新入节点与测试网络连接前,无法准确预知连接后其会接收到的测试任务类型。

进一步的,本发明所述步骤2中,对新入节点的初始信任量化评估操作基于对节点可信度的概率化表示,利用贝叶斯准则处理新入节点与测试网络中已有节点的交互结果数据,计算得到新入节点的概率信任测度,作为该新入节点的初始信任量化评估值。

进一步的,本发明所述步骤3中,用于和新入节点初始信任评估值进行对比的准入阈值由人为预先指定,指定的依据为具体的应用场景所对应的安全需求级别。安全级别高,则设定较高阈值,反之,则设定较低阈值。

进一步的,本发明所述步骤4中,对新入节点的信任评估值的在线更新基于贝叶斯准则进行。将新入节点在测试网络中获得的初始概率信任测度作为原始先验信息,当获得新的交互结果数据后,确定观测数据与信任测度间的关系似然函数,利用贝叶斯公式计算后验概率信任测度,当处理新的交互结果数据时,把此后验概率信任测度作为先验信息,再次利用贝叶斯公式计算更新的后验分布,以此类推。

进一步的,本发明所述步骤5中,用于同该新入节点每次更新后的在线信任评估值进行比较的安全阈值由人为指定,指定的依据为具体的应用场景所对应的安全需求级别。安全级别高,则设定较高阈值,反之,则设定较低阈值。当新入节点的、在线更新后的信任评估值低于安全阈值时,所采用的与主网隔离的方法包括但不限于各种物理方法手段、和软硬件手段。当新入节点的、在线更新后的信任评估值低于安全阈值从而被主网隔离后,当其再次尝试与主网连接时,根据具体安全应用需求,或者直接禁止其接入,或者将其按照新入节点转入步骤1进行操作。

附图说明

图1为本发明的方法流程图。

图2为本发明的系统架构图。

具体实施方式

下面结合附图和实施例对本发明进行详细说明。

如图1所示,本发明提供了基于预先随机测试的开放式网络节点信任评估方法,该方法面向开放式网络,针对新接入外部网络节点的可信度实时量化评估,包括如下步骤:

步骤1:将尝试接入主网络的外部节点接入测试网络;

使用各种常规网络流检测手段判断当前是否有新的网络接入请求,当检测到有新节点尝试接入时,将其导向测试网络,让其与测试网络内的网络节点进行通信和各种类型的交互。

步骤2:基于新接入节点与测试网络节点间的交互结果,对其可信度进行初始化;

对新接入节点与测试网络内已有节点间的交互结果数据进行分析。在此实施例中,我们假定任意一次交互的结果是一个二元变量,其取值空间为{成功,失败}。节点的可信测度用符号θ来表示,其描述的是该节点在下次交互时得到“成功”结果的概率。基于固定的θ值假设,在n次交互中,出现k次结果为“成功”的概率即为:

其中n!=n×(n-1)…2×1并且0!=1。上式(1)即为一个二项式分布形式。

在未进行任何交互前,对θ取值的概率密度分布进行如下建模:

其中Γ代表伽马函数,并令α=β=1,此时θ在区间0到1之间均匀分布,其数学期望值为0.5,即代表此时对该新入节点的可信测度的评估值为0.5。

在后续每进行完一次交互后,根据交互结果实时更新α和β的值。若本次交互结果为“成功”,则令α=α+1,β值保持不变;否则,若结果为“失败”,则令β=β+1,α值保持不变。而θ的数学期望,即便作为当前对该新入节点的可信测度的评估值。上述计算过程完全遵循贝叶斯准则,因此有严格的数据理论基础作为支撑,从而确保了上述计算的合理性和正确性。

在测试网络中随机设置一定数目的交互任务,将最后一次交互结束后,得到的最终的θ的数学期望值作为该步骤2步骤输出的、该新入节点的初始可信度赋值。

步骤3:将步骤2输出的、新入节点的初始可信度赋值与准入阈值进行比较,以确定是否将其接入主网络;若前者大于后者,则将该新入节点与主网络进行互联,否则,禁止该新入节点与主网络互联。

步骤4:对于接入主网络的新入节点,依据其与主网络现有节点间的交互数据,对其信任评估值进行实时在线更新。首先保留在步骤2中输出的α和β值,然后在后续每进行完一次交互后,根据交互结果实时更新α和β的值。若本次交互结果为“成功”,则令α=α+1,β值保持不变;否则,若结果为“失败”,则令β=β+1,α值保持不变。而θ的数学期望,即便作为当前对该新入节点的可信测度的评估值。

步骤5:将新入节点每次更新后的可信测度值与安全阈值进行比对,以确定是否继续将其隔离出主网络,当发现可信测度值小于安全阈值时,即将该新入节点隔离出主网络。

本发明的创新点在于,通过在步骤1和步骤2中引入预先随机测试环节,对尝试接入开放式网络的外部节点进行可信度初始化量测,若在此测试环节,该外部节点的行为数据导致其可信测度无法达到准入阈值的大小,则禁止其连接入主网络,从而避免恶意欺诈节点绕过传统的防火墙等安全防护措施,对主网络节点用户带来威胁和危害。此外,所提出的方法不包含任何的数据加密操作,避免了逆向计算(如采用数据加密算法,就必须设计相应的解密算法),从而能有效地节省计算资源和功耗,因此特别适合移动计算环境。

本发明针对开放式网络环境,提供了一种有效的对外部新接入节点的信任评估方法,该发明在网络信息安全领域具有重要的实际应用价值。

在上述实施例中,仅对本发明进行了示范性描述,但是本领域技术人员在阅读本专利申请后可以在不脱离本发明的精神和范围的情况下对本发明进行各种修改。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号