METHOD AND APPARATUS FOR GENERATING SESSION KEY AND CLUSTER KEY
First Claim
1. An apparatus for generating a session key, comprising:
- a random number generation unit for generating a random number of a node;
a combination generation unit for generating a combination based on a master key of the node and the random number;
a combination transmission unit for transferring the combination to a key distribution server;
a coding result reception unit for receiving a result of a network coding corresponding to an ID of the node, from the key distribution server; and
a restoration unit for generating a session key by restoring a random number, corresponding to a counterpart node of the node, using the result of the network coding and the random number.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein are a method and apparatus for generating a session key and a cluster key using a network coding scheme. The apparatus includes a random number generation unit, a combination generation unit, a combination transmission unit, a coding result reception unit, and a restoration unit. The random number generation unit generates the random number of a node. The combination generation unit generates a combination based on a master key of the node and the random number. The combination transmission unit transfers the combination to a key distribution server. The coding result reception unit receives a result of a network coding, corresponding to an ID of the node, from the key distribution server. The restoration unit for generating a session key by restoring a random number, corresponding to a counterpart node of the node, using the result of the network coding and the random number.
20 Citations
20 Claims
-
1. An apparatus for generating a session key, comprising:
-
a random number generation unit for generating a random number of a node; a combination generation unit for generating a combination based on a master key of the node and the random number; a combination transmission unit for transferring the combination to a key distribution server; a coding result reception unit for receiving a result of a network coding corresponding to an ID of the node, from the key distribution server; and a restoration unit for generating a session key by restoring a random number, corresponding to a counterpart node of the node, using the result of the network coding and the random number. - View Dependent Claims (2, 3)
-
-
4. An apparatus for generating a cluster key, comprising:
-
a random number generation unit for generating a random number of a node; a combination generation unit for generating a combination based on a master key of the node and the random number; a combination transmission unit for transferring the combination to a key distribution server; a coding result reception unit for receiving a result of a network coding, corresponding to an ID of the node, from the key distribution server; and a cluster key generation unit for generating a cluster key of the node using the random number of the node and random numbers of nodes adjacent to the node. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A method of a node generating a session key, comprising:
-
generating a random number; generating a combination based on a master key of the node and the random number; transferring the combination to a key distribution server; receiving a network coding result, corresponding to an ID of the node, from the key distribution server; and generating a session key by restoring a random number, corresponding to a counterpart node of the node, using the result of the network coding and the random number. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of a node generating a cluster key, comprising:
-
generating a random number; generating a combination based on a master key and the random number of the node; transferring the combination to a key distribution server; receiving a result of network coding, corresponding to an ID of the node, from the key distribution server; and generating a cluster key using random number, corresponding to nodes adjacent to the node, and the random number of the node. - View Dependent Claims (17, 18, 19, 20)
-
Specification