Patent ID: 7590845
Filing Date: 2009-09-15
Classification: H04L

Abstract:
1. A method for a plurality of key cache managers to share a cryptographic key storage of a security chip, each key cache manager being associated with a different locality of a memory relative to others of the plurality of key cache managers and managing application key storage for one or more applications that executes from the locality associated with the key cache manager, the method comprising: loading, by a first key manager associated with a first locality of the memory, a first application key into the cryptographic key storage of the security chip, the first application key being associated with a first application associated with a first locality within the memory; and saving, by the first key manager, a first restoration data for the first application key, wherein the first restoration data is useable by the first key cache manager to re-load the first application key into the cryptographic key storage of the security chip responsive to the first application key having been evicted from the cryptographic key storage by a second key cache manager associated with a second locality within the memory that is different from the first locality.