Patent ID: 9460313
Filing Date: 2016-10-04
CPC Classification: G06F,H04L

Claim Text:
1. A method of ensuring integrity of a set of secure servers that provide confidential data items to a plurality of devices, each server in the set of servers running a same set of executable code, the method comprising: generating a common key from a hash value of the executable code running on the set of servers, the common key required by each server in the set of servers to access said confidential data items; associating an access control to the common key, the access control allowing access to the common key only to executable code having a same hash value as a hash value of the executable code running on the set of servers at the time of generating the common key; and ignoring a request to send a set of confidential data items to a device when a hash value of the executable code running on the set of servers at the time of receiving the request does not match the hash value of the executable code running on the set of servers at the time of generating the common key.