METHOD AND SYSTEM FOR TRUST MANAGEMENT IN DISTRIBUTED COMPUTING SYSTEMS
First Claim
Patent Images
1. A method for determining trustworthiness of a node in a distributed computing system, comprising:
- forwarding at least one data packet from a first node to a second node;
monitoring a next-hop delivery of the at least one data packet by the second node;
computing, via a processor, a forwarding index for the second node using the monitoring of the next-hop delivery;
determining a confidence level for the second node using the forwarding index for the second node; and
forwarding at least another data packet from the first node based on the confidence level for the second node.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for determining trustworthiness of individual nodes in distributed computing systems by considering the various malicious behaviors of the individual nodes as trustworthiness parameters. The invention provides a method and system that explores the behavioral pattern of the malicious nodes and quantifies those patterns to realize the secure trust management modeling. The invention also provides a method and system to distinguish between malicious node, defective node and accuser node.
9 Citations
28 Claims
-
1. A method for determining trustworthiness of a node in a distributed computing system, comprising:
-
forwarding at least one data packet from a first node to a second node; monitoring a next-hop delivery of the at least one data packet by the second node; computing, via a processor, a forwarding index for the second node using the monitoring of the next-hop delivery; determining a confidence level for the second node using the forwarding index for the second node; and forwarding at least another data packet from the first node based on the confidence level for the second node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 23, 24, 25, 27)
-
-
9. (canceled)
-
11. (canceled)
-
12. A system for determining trustworthiness of a node in a distributed computing system, the system comprising:
-
a processor; and a memory disposed in communication with the processor and storing processor-executable instructions, the instructions comprising instructions for; forwarding at least one data packet from a first node to a second node; monitoring a next-hop delivery of the at least one data packet by the second node; computing a forwarding index for the second node using the monitoring of the next-hop delivery; determining a confidence level for the second node using the forwarding index for the second node; and forwarding at least another data packet from the first node based on the confidence level for the second node. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 21, 26, 28)
-
-
20. (canceled)
-
22. (canceled)
Specification