Customized untrusted certificate replication
First Claim
1. A user-specific certificate repository replication method comprising:
- replicating with multiple different messaging systems disposed in correspondingly different computing clients;
retrieving a local repository of untrusted certificates by certificate subset selection logic executing in memory by at least one processor of a host computing platform, from each of the different messaging systems during replication and associating each retrieved local repository with a particular end user;
updating a global repository of untrusted certificates with the untrusted certificates of each local repository while eliminating redundant instances of an untrusted certificate present in different retrieved local repositories.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention address deficiencies of the art in respect to electronic messaging security through replicated certificate stores and provide a method, system and computer program product user-specific certificate repository replication. In one embodiment of the invention, a method of replicating with multiple different messaging systems disposed in correspondingly different computing clients, retrieving a local repository of untrusted certificates from each of the different messaging systems during replication, and associating each retrieved local repository with a particular end user can be provided. Moreover, the method can include updating a global repository of untrusted certificates with the untrusted certificates of each local repository while eliminating redundant instances of an untrusted certificate present in different retrieved local repositories.
14 Citations
11 Claims
-
1. A user-specific certificate repository replication method comprising:
-
replicating with multiple different messaging systems disposed in correspondingly different computing clients; retrieving a local repository of untrusted certificates by certificate subset selection logic executing in memory by at least one processor of a host computing platform, from each of the different messaging systems during replication and associating each retrieved local repository with a particular end user; updating a global repository of untrusted certificates with the untrusted certificates of each local repository while eliminating redundant instances of an untrusted certificate present in different retrieved local repositories. - View Dependent Claims (2, 3, 4)
-
-
5. A system for user-specific certificate repository replication comprising:
-
a plurality of different computing clients, each with at least one processor and memory; multiple different messaging systems disposed in correspondingly different ones of the computing clients; a local repository associated with a particular end user; a host computing platform; a global certificate repository disposed in the host computing platform; user-specific interest data disposed in the host computing platform; certificate subset selection logic disposed in the host computing platform or disposed in each computing client, the certificate subset selection logic configured to create and store a certificate subset of the global certificate repository based upon a tracked user-specific interest data for the particular end user in the host computing platform, and return an updated local repository for the particular end use. - View Dependent Claims (6, 7)
-
-
8. A computer program product comprising a non-transitory computer usable storage medium embodying computer usable program code for user-specific certificate repository replication, the computer program product comprising
computer usable program code for replicating with multiple different messaging systems disposed in correspondingly different computing clients; -
computer usable program code for retrieving a local repository of untrusted certificates from each of the different messaging systems during replication and associating each retrieved local repository with a particular end user; computer usable program code for updating a global repository of untrusted certificates with the untrusted certificates of each local repository while eliminating redundant instances of an untrusted certificate present in different retrieved local repositories. - View Dependent Claims (9, 10, 11)
-
Specification