| 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 |

| 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.
|