US 7,603,322 B2
Method and apparatus for managing a key management system
Chui-Shan Teresa Lam, Missouri City, Tex. (US); and Jameel Ur Rahman Syed, Houston, Tex. (US)
Assigned to Dexa Systems, Inc., Houston, Tex. (US)
Filed on Dec. 29, 2006, as Appl. No. 11/647,841.
Application 11/647841 is a division of application No. 10/082758, filed on Feb. 25, 2002, granted, now 7,251,635.
Prior Publication US 2007/0217613 A1, Sep. 20, 2007
Int. Cl. G06Q 20/00 (2006.01)
U.S. Cl. 705—71 6 Claims
OG exemplary drawing
 
1. A computer readable medium comprising computer executable instructions for retrieving a value secured in a key management system, the instructions, when executed, causing a processor to perform method steps of:
obtaining a decoded key list by decoding an encoded key list, wherein the decoded key list comprises a key corresponding to the value;
receiving a request for the value secured in the key management system from a requesting application, wherein the request comprises the key;
in response to the request for the value, searching for the key in the decoded key list;
determining the key corresponding to the value is in the decoded key list;
obtaining an encrypted tuple, encrypted using a key encryption key associated with a key decryption key, from the key management system using the key, wherein the encrypted tuple comprises the key and the value;
obtaining a tuple corresponding to the value by decrypting the encrypted tuple using the key decryption key;
and providing the tuple corresponding to the value to the requesting application.