Method and apparatus for managing cryptographic keys
AssigneeOracle International Corporation
InventorsPaul Youn, Daniel ManHung Wong, Min-Hank Ho, Chon Hei Lei
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsPaul Youn, Daniel ManHung Wong, Min-Hank Ho, Chon Hei Lei
Estimating the term…
One embodiment of the present invention provides a system for managing keys. During operation, the system authenticates a client at a key manager. Next, the system receives a token from the client at the key manager, wherein the token is associated with a customer key, and includes a token authenticator. This token authenticator comprises one-half of an authenticator pair which is used to determine if the client is the owner of the customer key. Next, the system decrypts the token using a master key. The system then verifies a client authenticator, which comprises the other half of the authenticator pair which is used to determine if the client is the owner of the customer key. If the client is the owner of the customer key, the system sends the customer key to the client, which enables the client to encrypt/decrypt data. Finally, the client deletes the customer key.
A method for managing keys, comprising:
A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for managing keys, the method comprising:
An apparatus for managing keys, comprising:
Dependencies are inferred from the claim text.