COMMUNICATION APPARATUS CONFIGURED TO PERFORM ENCRYPTED COMMUNICATION AND METHOD AND PROGRAM FOR CONTROLLING THE SAME
First Claim
1. A communication apparatus comprising:
- a storage device configured to store encryption keys used in encrypted communication with another communication apparatus on a network;
a determination device configured to determine whether to provide first encryption key information and second encryption key information based on a storage state of encryption keys stored in the storage device, wherein the first encryption key information is for encrypted communication using a common encryption key among all communication apparatuses on the network and the second encryption key information is for encrypted communication using an encryption key different for each communication apparatus on the network; and
a providing device configured to provide communication parameters including the first encryption key information and the second encryption key information to an apparatus that request for provision of communication parameters based on the determination by the determination device.
1 Assignment
0 Petitions
Accused Products
Abstract
In a communication apparatus, a storage device stores encryption keys for encrypted communication with another communication apparatus on a network. A determination is made based on a storage state of encryption keys stored in the storage device whether to provide first encryption key information and second encryption key information wherein the first encryption key information is for encrypted communication using a common encryption key among all communication apparatuses on a network and the second encryption key information is for encrypted communication using an encryption key different for each communication apparatus on the network. Communication parameters including the first encryption key information and the second encryption key information are provided to an apparatus that request for provision of communication parameters based on the determination.
20 Citations
15 Claims
-
1. A communication apparatus comprising:
-
a storage device configured to store encryption keys used in encrypted communication with another communication apparatus on a network; a determination device configured to determine whether to provide first encryption key information and second encryption key information based on a storage state of encryption keys stored in the storage device, wherein the first encryption key information is for encrypted communication using a common encryption key among all communication apparatuses on the network and the second encryption key information is for encrypted communication using an encryption key different for each communication apparatus on the network; and a providing device configured to provide communication parameters including the first encryption key information and the second encryption key information to an apparatus that request for provision of communication parameters based on the determination by the determination device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication apparatus comprising:
-
a communication device configured to perform first encrypted communication and second encrypted communication, wherein the first encrypted communication is based on first encryption key information using a common encryption key among all communication apparatuses on a network and the second encrypted communication is based on second encryption key information using an encryption key that is different for each communication apparatus on the network; a first determination device configured to determine whether at least the communication apparatus is capable of performing the second encrypted communication with a first communication apparatus that is already in a state in which the second encrypted communication is possible and with a second communication apparatus to which communication parameters are to be provided by the communication apparatus; and a providing device configured to provide the second encryption key information to the second communication apparatus based on the determination by the first determination device. - View Dependent Claims (10, 11)
-
-
12. A method of controlling a communication apparatus including a storage device configured to store encryption keys used in encrypted communication with another communication apparatus on a network, comprising:
-
determining whether to provide first encryption key information and second encryption key information based on a storage state of encryption keys stored in the storage device, wherein the first encryption key information is for encrypted communication using a common encryption key among all communication apparatuses on the network and the second encryption key information is for encrypted communication using an encryption key different for each communication apparatus on the network; and providing communication parameters including the first encryption key information and the second encryption key information to an apparatus that request for provision of communication parameters based on the determination.
-
-
13. A method of controlling a communication apparatus configured to perform first encrypted communication and second encrypted communication, wherein the first encrypted communication is based on first encryption key information using a common encryption key among all communication apparatuses on a network and the second encrypted communication is based on second encryption key information using an encryption key that is different for each communication apparatus on the network, the method comprising:
-
in a case where the communication apparatus is capable of performing the second encrypted communication with a first communication apparatus, determining whether the communication apparatus is capable of performing the second encrypted communication to a second communication apparatus to which communication parameters are to be provided by the communication apparatus; and depending on the determination, providing the second encryption key information to the second communication apparatus.
-
-
14. A storage medium storing a program configured to control a communication apparatus including a storage device to store encryption keys used in encrypted communication with another communication apparatus on a network, the program comprising:
-
determining whether to provide first encryption key information and second encryption key information based on a storage state of encryption keys stored in the storage device, wherein the first encryption key information is for encrypted communication using a common encryption key among all communication apparatuses on the network and the second encryption key information is for encrypted communication using an encryption key different for each communication apparatus on the network; and providing communication parameters including the first encryption key information and the second encryption key information to an apparatus that request for provision of communication parameters based on the determination.
-
-
15. A storage medium storing a program configured to control a communication apparatus configured to perform first encrypted communication and second encrypted communication, wherein the first encrypted communication is based on first encryption key information using a common encryption key among all communication apparatuses on a network and the second encrypted communication is based on second encryption key information using an encryption key that is different for each communication apparatus on the network, the program comprising:
-
in a case where the communication apparatus is capable of performing the second encrypted communication with a first communication apparatus, determining whether the communication apparatus is capable of performing the second encrypted communication to a second communication apparatus to which communication parameters are to be provided by the communication apparatus; and depending on the determination, providing the second encryption key information to the second communication apparatus.
-
Specification