Method and arrangement in a communication network
First Claim
1. A method for establishing security in an ad hoc communication network, the ad hoc communication network comprising a set of communication nodes, at least two nodes of the set of communication nodes having a mutual trust relation and comprising a trust group, the trust relations being created with public keys, and at least one additional node, the at least one additional node being a candidate node for joining the trust group within the ad hoc communication network, the nodes having authority to delegate trust to nodes of the set of communication nodes within the trust group, the method comprising the steps of:
- receiving a request from the candidate node to join the trust group within said ad hoc communication network wherein said ad hoc communication network does not include a separate certificate authority;
identifying any node within the trust group having a trust relation with the candidate node, the node having the trust relation with the candidate node being an X-node; and
distributing trust relations between all members in the trust groupand the candidate node by means of the X-node distributing the public key associated with said candidate node to said all members of the trust group and wherein X-node further sending a signed message comprising a list of nodes that the X-node trusts within the ad hoc communication network and all corresponding public keys to the candidate node.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to establishing security within an ad hoc network. Such ad hoc networks do not have on-line connections to a particular server for getting desired public keys or certificates, thereby requiring them to create trust relations among their respective nodes wherein some of the nodes have a mutual trust relation to each other, thus constituting a trust group. When a particular candidate node desires to join the trust group, an X-node is identified, being a member of a trust group and having a trust relation with the candidate node. The X-node then certifies the candidate node and establishes and distributes trust relations between the members of the trust group and the candidate node.
-
Citations
21 Claims
-
1. A method for establishing security in an ad hoc communication network, the ad hoc communication network comprising a set of communication nodes, at least two nodes of the set of communication nodes having a mutual trust relation and comprising a trust group, the trust relations being created with public keys, and at least one additional node, the at least one additional node being a candidate node for joining the trust group within the ad hoc communication network, the nodes having authority to delegate trust to nodes of the set of communication nodes within the trust group, the method comprising the steps of:
-
receiving a request from the candidate node to join the trust group within said ad hoc communication network wherein said ad hoc communication network does not include a separate certificate authority; identifying any node within the trust group having a trust relation with the candidate node, the node having the trust relation with the candidate node being an X-node; and distributing trust relations between all members in the trust group and the candidate node by means of the X-node distributing the public key associated with said candidate node to said all members of the trust group and wherein X-node further sending a signed message comprising a list of nodes that the X-node trusts within the ad hoc communication network and all corresponding public keys to the candidate node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An ad hoc communication network comprising:
-
a set of communication nodes within said ad hoc communication network wherein said communication network does not have a separate certification authority, each node of said set of communication nodes comprising a receiver and a computer, the computer comprising a processor and a memory, each node being interconnected with communication links, at least two of the nodes having a mutual trust relation and comprising a trust group, the trust relations being created with public keys, at least one additional node of the set of communication nodes being a candidate node for joining at least one trust group within the ad hoc network, the at least one candidate node having means for requesting if any of the nodes within the trust group have a trust relation with the candidate node, and any one node being authorised to and having means for distributing trust relations between the trust group and the candidate node that the node trusts by distributing the public key associated with said candidate node to said nodes of the trust group and further distributing a list of nodes that the node trusts and all corresponding public keys to the candidate node. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification