Patent ID: 8943310
Filing Date: 2015-01-27
Classification: H04L

Abstract:
1. A method of establishing a digital certificate on an endpoint, the method comprising: establishing a connection between a proxy function module and the endpoint, the proxy function module remotely located from the endpoint, and the proxy function module operable to communicate with the endpoint and a certificate authority, wherein the establishing the connection between the proxy function module and the endpoint further comprises authenticating the proxy function module by: generating certification information at the endpoint; transmitting at least a portion of the certification information to the proxy function module, the proxy function module operable to package the at least the portion of certification information in a certificate request and operable to obtain a digital certificate from a certificate authority based on the certificate request; receiving the digital certificate at the endpoint from the proxy function module; and transmitting a request to the proxy function module to obtain an updated digital certificate, the proxy function module operable to package the at least the portion of certification information in a certificate update request and operable to obtain the updated digital certificate from the certificate authority based on the certificate update request; and wherein generating certification information at the endpoint further comprises: receiving a hash at the endpoint from the proxy function module; encrypting the hash; and transmitting the at least the portion of the certification information further comprises transmitting the encrypted hash as at least a portion of the at least the portion of the certification information.