Method of sending a self-signed certificate from a communication device
AssigneeBlackBerry Limited
InventorsMichael Stephen Brown, David Francis Tapuska
Life of this patent
Estimating the term…
Abstract
A method of sending a self-signed certificate from a communication device, the self-signed certificate being signed by the communication device. The method includes: receiving a communication in relation to establishing a session from a second communication device in proximity to said communication device, outputting on an output device of said communication device a certificate hash of the self-signed certificate or an address of where to obtain the certificate hash, and sending the self-signed certificate to said second communication device. The method may also include sending a broadcast message to announce a presence of the communication device.
Claims16
A method of sending a self-signed certificate from a communication device, the self-signed certificate being signed by said communication device, the method comprising:
- receiving a communication in relation to establishing a session from a second communication device in short-range communication proximity to said communication device;
- sending a message to said second communication device which includes the self-signed certificate to said second communication device and which causes said second communication device to determine whether the self-signed certificate is already authorized in said second communication device;
- when said communication device is authorized in said second communication device, establishing the session using the self-signed certificate;
- when said communication device is not authorized in said second communication device, and as a consequence to said receiving:
- outputting, on an output device of said communication device, a certificate hash of the self-signed certificate, and
- establishing the session using the self-signed certificate,
- wherein said output device comprises a display screen of said communication device, or a speaker of said communication device, or a computer equipment of said communication device used to convert electronically generated information into human-detectable form,
- wherein said communication device and said second communication device each are a mobile communication device.
A communication device, wherein said communication device is a mobile communication device, comprising:
- a processor;
- memory for storing a self-signed certificate, the self-signed certificate being signed by the communication device;
- an output device, wherein said output device comprises a display screen of said communication device, or a speaker of said communication device, or a computer equipment of said communication device used to convert electronically generated information into human-detectable form;
- and
- a communication subsystem configured to send and receive communications with a second communication device, wherein said second communication device is a mobile communication device and is in short-range communication proximity to said communication device,
- the processor being configured for:
- receiving a communication in relation to establishing a session from said second communication device,
- sending a message to said second communication device which includes the self-signed certificate to said second communication device and which causes said second communication device to determine whether the self-signed certificate is already authorized in said second communication device,
- when said communication device is authorized in said second communication device, establishing the session using the self-signed certificate,
- when said communication device is not authorized in said second communication device, and as a consequence to said receiving:
- outputting, on the output device, a certificate hash of the self-signed certificate, and
- establishing the session using the self-signed certificate.
A non-transitory computer readable medium having instructions stored thereon executable by a processor for sending a self-signed root certificate from a communication device, the self-signed certificate being signed by the communication device, the instructions comprising instructions for:
- receiving a communication in relation to establishing a session from a second communication device in short-range communication proximity to said communication device;
- sending a message to said second communication device which includes the self-signed certificate to said second communication device and which causes said second communication device to determine whether the self-signed certificate is already authorized in said second communication device;
- when said communication device is authorized in said second communication device, establishing the session using the self-signed certificate;
- when said communication device is not authorized in said second communication device, and as a consequence to said receiving:
- outputting, on an output device of said communication device, a certificate hash of the self-signed certificate, and
- establishing the session using the self-signed certificate,
- wherein said output device comprises a display screen of said communication device, or a speaker of said communication device, or a computer equipment of said communication device used to convert electronically generated information into human-detectable form,
- wherein said communication device and said second communication device each are a mobile communication device.
A method of sending a self-signed certificate from a communication device, the self-signed certificate being signed by said communication device, the method comprising:
- receiving a communication in relation to establishing a session from a second communication device in short-range communication proximity to said communication device;
- sending a message to said second communication device which includes the self-signed certificate to said second communication device and which causes said second communication device to determine whether the self-signed certificate is already authorized in said second communication device;
- when said communication device is authorized in said second communication device, establishing the session using the self-signed certificate;
- when said communication device is not authorized in said second communication device:
- outputting on an output device of said communication device, as a consequence to said receiving, an address of where to obtain a certificate hash of the self-signed certificate, and
- establishing the session using the self-signed certificate,
- wherein said output device comprises a display screen of said communication device, or a speaker of said communication device, or a computer equipment of said communication device used to convert electronically generated information into human-detectable form,
- wherein said communication device and said second communication device each are a mobile communication device.
Dependencies are inferred from the claim text.