ROOT NODE AND A COMPUTER READABLE MEDIUM
First Claim
1. A root node in a wireless mesh network including a plurality of nodes to which a device key is respectively assigned, the device key decrypting a cipher text and belonging to one of a plurality of groups, the root node comprising:
- a device key assignment DB configured to store a correspondence relationship between the nodes and the device key assigned to each of the nodes, and a correspondence relationship between past join nodes joined in the past in the wireless mesh network and a device key assigned to each of the past nodes;
a join node control unit configured to detect a new node newly joining in the wireless mesh network;
a device key assignment unit configured to, when the new node is the past join node, assign the device key assigned to the past join node to the new node again, and to, when the new node is not the past join node, assign a new device key to the new node; and
a cipher text generation unit configured to, when a message is sent to the nodes and the new node, generate a cipher text by encrypting the message using device keys assigned to the nodes and the new node;
wherein, if the number of groups to which the devices keys assigned to the nodes and the new node belong is fewer in the plurality of groups, a size of the cipher text is smaller.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless mesh network includes a plurality of nodes to which a device key is assigned. The device key belongs to one of a plurality of groups. In a root node, a correspondence relationship between the nodes and the device key thereof, and a correspondence relationship between past join nodes and a device key thereof, are stored. When a new node in the wireless mesh network is detected as a past join node, the device key assigned to the past join node is assigned to the new node again. When the new node is not the past join node, a new device key is assigned to the new node. A cipher text is generated by encrypting a message using device keys assigned to the nodes and the new node. If the number of groups to which the device keys belong is fewer, a size of the cipher text is smaller.
-
Citations
8 Claims
-
1. A root node in a wireless mesh network including a plurality of nodes to which a device key is respectively assigned, the device key decrypting a cipher text and belonging to one of a plurality of groups, the root node comprising:
-
a device key assignment DB configured to store a correspondence relationship between the nodes and the device key assigned to each of the nodes, and a correspondence relationship between past join nodes joined in the past in the wireless mesh network and a device key assigned to each of the past nodes; a join node control unit configured to detect a new node newly joining in the wireless mesh network; a device key assignment unit configured to, when the new node is the past join node, assign the device key assigned to the past join node to the new node again, and to, when the new node is not the past join node, assign a new device key to the new node; and a cipher text generation unit configured to, when a message is sent to the nodes and the new node, generate a cipher text by encrypting the message using device keys assigned to the nodes and the new node; wherein, if the number of groups to which the devices keys assigned to the nodes and the new node belong is fewer in the plurality of groups, a size of the cipher text is smaller. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable medium for causing a computer to perform a method for controlling a root node in a wireless mesh network including a plurality of nodes to which a device key is respectively assigned, the device key decrypting a cipher text and belonging to one of a plurality of groups, the method comprising:
-
storing a correspondence relationship between the nodes and the device key assigned to each of the nodes, and a correspondence relationship between past join nodes joined in the past in the wireless mesh network and a device key assigned to each of the past join nodes; detecting a new node newly joining in the wireless mesh network; when the new node is the past join node, assigning the device key assigned to the past join node to the new node again; when the new node is not the past join node, assigning a new device key to the new node; and when a message is sent to the nodes and the new node, generating a cipher text by encrypting the message using device keys assigned to the nodes and the new node; wherein, if the number of groups to which the devices keys assigned to the nodes and the new node belong is fewer in the plurality of groups, a size of the cipher text is smaller.
-
Specification