Patent ID: 8776192

Claim:
A method of verifying and populating an encryption keystore, comprising: performing operations as follows on a processor; verifying the encryption keystore by automatically repeatedly checking the encryption keystore to determine if the encryption keystore is missing a required digital certificate; wherein verifying the encryption keystore comprises: automatically obtaining digital certificates present in the encryption keystore and a list of required digital certificates, the list of required digital certificates comprising both root certificate authority certificates and server digital certificates; and automatically comparing the list of required digital certificates with the digital certificates present in the encryption keystore to determine whether a minimum number of required root certificate authority certificates and a minimum number of required server digital certificates are present in the encryption keystore; determining that the encryption keystore is missing the required digital certificate; populating the encryption keystore by automatically inserting into the encryption keystore the required digital certificate that is missing from the encryption keystore; automatically repeatedly checking the encryption keystore to determine if any of the required digital certificates that are present in the encryption keystore are not operating properly; and automatically issuing a warning alert when any of the required digital certificates that are present in the encryption keystore are determined to not be operating properly.