IP Library Granted Patent US 8,185,752
Granted Patent B2
US 8,185,752 · App. 11/965,449 · Granted May 22, 2012

Method and system for providing data field encryption and storage

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,185,752
App. No.
11/965,449
Granted
May 22, 2012
Kind
B2
Abstract

An approach is provided for securely storing and managing sensitive data. A system and method are provided that include a central device that receives an actual data value from a requester, encrypts the actual data value, obtains a replacement value for the encrypted actual data value, obtains a secondary replacement value based on the encrypted actual data value, and transmits the replacement value to the requester for storage by the requester. The system and method also includes a storage device for storing the secondary replacement value in association with the encrypted actual data value at a secure location. The requester can later use the replacement value to retrieve the actual data value from the central device.

Claims (38)

1. A method comprising:

receiving an actual data value from a requestor;

encrypting the actual data value;

obtaining a replacement value for the encrypted actual data value;

obtaining a secondary replacement value based on the encrypted actual data value;

storing the encrypted data value in association with the secondary replacement value; and

transmitting the replacement value to the requestor.

2. The method according to claim 1 , wherein the secondary replacement value is obtained by encrypting the replacement value.

3. The method according to claim 2 , wherein the encryption of the actual data value and the encryption of replacement value are performed using a common key.

4. The method according to claim 1 , wherein the secondary replacement value is obtained by encrypting the replacement value and then obtaining the secondary replacement value for the encrypted replacement value.

5. The method according to claim 4 , wherein the replacement value and the secondary replacement value are generated using a common key.

6. The method according to claim 1 , wherein the replacement value transmitted to the requestor is not stored in association with the encrypted data value or the secondary replacement value.

7. A method for securely managing data, the method comprising:

transmitting an actual data value by a requestor to a hardened facility for storage at the hardened facility;

receiving a replacement value for an encrypted value of the actual data value; and

storing the replacement value by the requestor.

8. The method according to claim 7 , wherein the replacement value transmitted to the requestor is not stored in association with the encrypted value.

9. The method according to claim 7 , wherein a secondary replacement value is obtained at the hardened facility based on the encrypted value.

10. The method according to claim 9 , wherein the replacement value and the secondary replacement value are generated using a common key.

11. The method according to claim 9 , wherein the encrypted value is stored at the hardened facility in association with the secondary replacement value.

12. The method according to claim 11 , wherein the replacement value transmitted to the requestor is not stored in association with the encrypted value or the secondary replacement value.

13. A system for securely managing data, the system comprising:

a central device configured to receive an actual data value from a requestor, to encrypt the actual data value, to obtain a replacement value for the encrypted actual data value, to obtain a secondary replacement value based on the encrypted actual data value, and to transmit the replacement value to the requestor; and

a storage device for storing the secondary replacement value in association with the encrypted actual data value.

14. The system according to claim 13 , wherein the central device is configured to obtain the secondary replacement value by encrypting the replacement value.

15. The system according to claim 14 , wherein the central device is configured to perform encryption of the actual data value and the encryption of replacement value using a common key.

16. The system according to claim 13 , wherein the central device is configured to encrypt the replacement value and is configured to obtain the secondary replacement value based on the encrypted replacement value.

17. The system according to claim 16 , wherein the central device is configured to generate the replacement value and the secondary replacement value using a common key.

18. The system according to claim 13 , wherein the storage device does not store the replacement value transmitted to the requestor.

19. A secure system comprising:

a first process configured to transmit an actual data value to a central manager and configured to receive a replacement value for an encrypted version of the actual data value from the central manager; and

a storage device configured to store the replacement value.

20. A method comprising:

receiving an actual data value from a requestor;

encrypting the actual data value;

obtaining a replacement value for the encrypted actual data value;

storing the encrypted data value in association with the replacement value; and

transmitting the replacement value to the requestor.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2009
From: VERIZON BUSINESS NETWORK SERVICES INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 023250/0710 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2007
From: DODD, THOMAS LANCE
To: VERIZON BUSINESS NETWORK SERVICES INC.
Reel/Frame 020295/0274 →