Methods and apparatus for use in enabling a mobile communication device with a digital certificate
First Claim
1. A non-transitory computer-readable medium storing computer-executable instructions which, when executed by a processor of a mobile communication device, cause the mobile communication device:
- responsive to the mobile communication device receiving configuration information from a host server over a secure connection,to generate a public-private key pair of a type indicated in the configuration information;
to construct a certificate request that contains the generated public key and sign the certificate request with the generated private key; and
to send the certificate request to a certificate authority indicated in the configuration information;
responsive to the mobile communication device sending the certificate request to the certificate authority, to receive a digital certificate signed by the certificate authority indicated in the configuration information, the digital certificate containing the generated public key; and
responsive to the mobile communication device receiving the digital certificate, to present the digital certificate to an authentication server in a certificate-based authentication process to obtain communication access in a network.
4 Assignments
0 Petitions
Accused Products
Abstract
A mobile communication device causes a communication session to be established with a host server of a communication network. The mobile device performs communication operations in the communication session for activating a communication service, such as a data synchronization service, with the host server. In the communication session, the mobile device also receives configuration information which includes information for use in constructing a request message for obtaining a digital certificate from a certificate authority (CA). After receipt of the configuration information, the mobile device constructs the request message for the digital certificate and causes it to be sent to the host server. In response, the host server requests and obtains the digital certificate from the CA on behalf of the mobile device, and thereafter “pushes” the received digital certificate to the mobile device. The mobile device receives the digital certificate and stores it for use in subsequent communications.
50 Citations
15 Claims
-
1. A non-transitory computer-readable medium storing computer-executable instructions which, when executed by a processor of a mobile communication device, cause the mobile communication device:
-
responsive to the mobile communication device receiving configuration information from a host server over a secure connection, to generate a public-private key pair of a type indicated in the configuration information; to construct a certificate request that contains the generated public key and sign the certificate request with the generated private key; and to send the certificate request to a certificate authority indicated in the configuration information; responsive to the mobile communication device sending the certificate request to the certificate authority, to receive a digital certificate signed by the certificate authority indicated in the configuration information, the digital certificate containing the generated public key; and responsive to the mobile communication device receiving the digital certificate, to present the digital certificate to an authentication server in a certificate-based authentication process to obtain communication access in a network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium comprising computer-executable instructions which, when executed by a processor of a host server, cause the host server:
-
to send configuration information to a mobile communication device over a secure connection, the configuration information indicating a key type and a certificate authority; to receive from the mobile communication device over the secure connection a certificate request that contains a public key and that is signed by a private key, the public key and the private key forming a public-private key pair generated by the mobile communication device, the key pair of the key type indicated in the configuration information; to send, on behalf of the mobile communication device, the certificate request to the certificate authority indicated in the configuration information; and to obtain, on behalf of the mobile communication device, a digital certificate signed by the certificate authority, the digital certificate containing the generated public key, and wherein the digital certificate is intended for presentation by the mobile communication device to an authentication server in a certificate-based authentication process to obtain communication access in a network. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification