METHOD OF AND APPARATUS FOR SHARING SECRET INFORMATION BETWEEN DEVICE IN HOME NETWORK
First Claim
Patent Images
1. A method of a first device communicating with a second device in a home network, the method comprising:
- transmitting predetermined seed information to the second device;
receiving a message including secret information encrypted with a predetermined public key from the second device;
generating a secret key corresponding to the public key based on the seed information and personal information input to the first device by a user according to a predetermined IBE (identity-based encryption) scheme; and
decrypting the secret information included in the message by using the secret key,wherein the public key is generated based on the seed information and the personal information input to the second device by the user according to the IBE scheme by the second device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for sharing secret information between devices in a home network are provided. In the method and apparatus, home network devices receive a password (credential) input by a user and encrypt secret information based on the credential by using keys generated according to a predetermined identity-based encryption (IBE) scheme. Accordingly, it is possible to securely share the secret information between home network devices without any certificate authority or certificate.
174 Citations
28 Claims
-
1. A method of a first device communicating with a second device in a home network, the method comprising:
-
transmitting predetermined seed information to the second device; receiving a message including secret information encrypted with a predetermined public key from the second device; generating a secret key corresponding to the public key based on the seed information and personal information input to the first device by a user according to a predetermined IBE (identity-based encryption) scheme; and decrypting the secret information included in the message by using the secret key, wherein the public key is generated based on the seed information and the personal information input to the second device by the user according to the IBE scheme by the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for enabling a first device to securely communicate with a second device in a home network, the apparatus comprising:
-
a transmitter which transmits a predetermined seed information to the second device; a receiver which receives a message including secret information encrypted with a predetermined public key from the second device; a secret key generator which generates a secret key corresponding to the public key based on the seed information and personal information input to the first device by a user according to a predetermined IBE (identity-based encryption) scheme; and a decrypter which decrypts the secret information included in the message by using the secret key, wherein the public key is generated based on the seed information and the personal information input to the second device by the user according to the IBE scheme by the second device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method of a second device communicating with a first device in a home network, the method comprising:
-
receiving predetermined seed information from the first device; generating a public key based on the seed information and personal information input by a user according to a predetermined IBE (identity-based encryption) scheme; encrypting the secret information by using the public key; and transmitting a message including the encrypted public key to the first device. - View Dependent Claims (15, 16, 18, 19, 20, 21)
-
-
17. A method of a second device communicating with a first device in a home network, the method comprising:
-
receiving predetermined seed information from the first device; generating a public key based on the seed information and personal information input by a user according to a predetermined IBE (identity-based encryption) scheme; encrypting the secret information by using the public key; transmitting a message including the encrypted public key to the first device; wherein the seed information includes device identification information of the first device, and wherein the message is obtained by encrypting the secret information and the device identification information of the first device with the public key; and determining based on the device identification information and a predetermined list whether or not the first device is a valid device, wherein, as a result of the determination, only if the first device is valid, performing the generating of the public key, the encrypting of the secret information, and the transmitting of the message.
-
-
22. An apparatus for enabling a second device to securely communicate with a first device in a home network, the apparatus comprising:
-
a receiver which receives predetermined seed information from the first device; a public key generator which generates a public key based on the seed information and personal information input by a user according to a predetermined IBE (identity-based encryption) scheme; an encrypter which encrypts the secret information by using the public key; and a transmitter which transmits a message including the encrypted public key to the first device. - View Dependent Claims (23, 24, 26, 27, 28)
-
-
25. An apparatus for enabling a second device to securely communicate with a first device in a home network, the apparatus comprising:
-
a receiver which receives predetermined seed information from the first device; a public key generator which generates a public key based on the seed information and personal information input by a user according to a predetermined IBE (identity-based encryption) scheme; an encrypter which encrypts the secret information by using the public key; a transmitter which transmits a message including the encrypted public key to the first device; wherein the seed information includes device identification information of the first device, and wherein the message is obtained by encrypting the secret information and the device identification information of the first device with the public key; and a determination unit which determines based on the device identification information and a predetermined list whether or not the first device is a valid device, wherein, as a result of the determination, only if the first device is valid, performing the generating of the public key, the encrypting of the secret information, and the transmitting of the message.
-
Specification