发明名称 Network security using trust validation
摘要 In certain embodiments, a method includes receiving a communication session request from a requesting node. The communication session request is received via a network facilitating communication among a number of nodes. A number of trust level values associated with the requesting node are accessed. Each of the number of trust level values is received from one of the number of nodes. The method further includes determining, based on a voting technique and the accessed trust level values associated with the requesting node, a validated trust level associated with the requesting node. The method further includes determining, based on the validated trust level associated with the requesting node, whether to allow the communication session request received from the requesting node.
申请公布号 US8850043(B2) 申请公布日期 2014.09.30
申请号 US201012756514 申请日期 2010.04.08
申请人 Raytheon Company 发明人 Rodriguez Ricardo J.;Volpe Mark
分类号 G06F15/16;H04L29/06;H04L9/32 主分类号 G06F15/16
代理机构 Cantor Colburn LLP 代理人 Cantor Colburn LLP
主权项 1. A method, comprising: receiving a first communication session request from a first requesting node, the communication session request being received by a first node of a plurality of nodes via a network facilitating communication among the plurality of nodes, wherein each of the plurality of nodes comprises a respective trust table comprising trust level values for a plurality of nodes of the network, and wherein the first communication session request includes a first trust level value associated with the first requesting node; determining a first amount of time since a trust table of the first node was last updated, and determining that the first amount of time since the trust table of the first node was last updated is greater than a predetermined amount of time; based on determining that the first amount of time since the trust table of the first node was last updated is greater than the predetermined amount of time: accessing a plurality of trust level values associated with the first requesting node, each of the plurality of trust level values being received from a respective trust table located at a respective node of the plurality of nodes; anddetermining, based on a voting technique and the plurality of accessed trust level values associated with the requesting node, a first validated trust level associated with the first requesting node by the first node; determining, based on the first validated trust level associated with the first requesting node and the first trust level value included in the first communication session request, whether to allow the first communication session request received from the first requesting node by the first node; receiving a second communication session request from a second requesting node by the first node, wherein the second communication session request includes a second trust level value associated with the second requesting node; determining a second amount of time since a trust table of the first node was last updated, and determining that the second amount of time since the trust table of the first node was last updated is less than a predetermined amount of time; based on determining that the second amount of time since the trust table of the first node was last updated is less than the predetermined amount of time, determining a second validated trust level associated with the second requesting node based on only a trust level value associated with the second requesting node from a trust table in the first node by the first node; and determining, based on the second validated trust level associated with the second requesting node and the second trust level value included in the second communication session request, whether to allow the second communication session request received from the second requesting node by the first node.
地址 Waltham MA US