Patent ID: 9613218
Date: 2017-04-04
CPC Classifications: G06F,G09C,H04L

Claim:
1. An encryption system comprising: a plurality of computing devices; a set of computers for (i) providing to the computing devices encryption configuration data that specifies how data messages from the computing devices have to be encrypted, (ii) collecting key-usage statistics from a set of the computing devices, (iii) determining whether the set of computing devices needs to use at least one new key based on the collected key-usage statistics from the set of computing devices, and (iv) directing the computing devices to use new keys based on the determination that the set of computing devices needs to use at least one new key; and a set of key managers for the computing devices to access to retrieve encryption keys for encrypting data messages sent by the computing devices; wherein the set of computers does not store any encryption key used by the computing devices to encrypt data messages sent by the computing devices.