CPC H04L 63/0823 (2013.01) [H04L 9/3263 (2013.01); H04L 63/0281 (2013.01); H04L 63/108 (2013.01)] | 14 Claims |
1. A system for data processing, comprising:
a plurality of data processing systems, each associated with a user and having an anchor certificate;
a proxy system operating on a processor and configured to interact with each of the plurality of data processing systems to provide a firewall function to allow each of the plurality of data processing systems to access a public network, the proxy system further configured to determine whether an expiration associated with the anchor certificate for each data processing system is within a predetermined time of expiration as part of the firewall function, wherein the proxy system is configured to determine a validity of the anchor certificate for each data processing system, to automatically renew the anchor certificate for each data processing system, to replace a previous anchor certificate with the renewed anchor certificate after determining the validity of the anchor certificate and to provide a firewall function; and
a certificate expiration monitor operating on the processor and configured to generate a certificate signing request in response to the determination that the expiration associated with the anchor certificate for each data processing system is within the predetermined time of expiration.
|