Communication device, method of controlling communication device, and non-transitory computer-readable storage medium
AssigneeCanon Kabushiki Kaisha
InventorKazuo Moritomo
Life of this patent
Estimating the term…
Abstract
A communication device capable of performing encrypted communication with other communication device with use of a common key, obtains, from the other communication device, a certificate including a public key and identification information on the other communication device, verifies validity of the certificate on a basis of the identification information on the other communication device included in the certificate, and transmits the common key encrypted by the public key to the other communication device to perform the encrypted communication in a case where the certificate is valid as a result of the verification.
Claims11
A communication device capable of performing encrypted communication with other communication device with use of a common key, the communication device comprising:
- an obtaining unit configured to obtain, from the other communication device, a certificate including a public key and identification information on the other communication device;
- a verification unit configured to verify validity of the certificate on a basis of the identification information on the other communication device included in the certificate;
- and
- a transmitting unit configured to transmit the common key encrypted by the public key to the other communication device to perform the encrypted communication in a case where the certificate is valid as a result of verification performed by the verification unit.
A method of controlling a communication device capable of performing encrypted communication with other communication device with use of a common key, the method comprising:
- obtaining, from the other communication device, a certificate including a public key and identification information on the other communication device;
- verifying validity of the certificate on a basis of the identification information on the other communication device included in the certificate;
- and
- transmitting the common key encrypted by the public key to the other communication device to perform the encrypted communication in a case where the certificate is valid as a result of verification by the verifying.
A non-transitory computer-readable storage medium storing a computer program for causing a computer to execute a method of controlling a communication device capable of performing encrypted communication with other communication device with use of a common key, the method comprising:
- obtaining, from the other communication device, a certificate including a public key and identification information on the other communication device;
- verifying validity of the certificate on a basis of the identification information on the other communication device included in the certificate;
- and
- transmitting the common key encrypted by the public key to the other communication device to perform the encrypted communication in a case where the certificate is valid as a result of verification by the verifying.
Dependencies are inferred from the claim text.