Nova Patents
EP2124166A1

Data pseudonymisation.

Abstract

A method of securely storing and retrieving data in a database comprises the steps of consistently substituting the value of at least a first field in a first data set with a corresponding arbitrary data label and storing the first data set, including the substituted data label, in a database. Data is extracted from the database by encrypting the substituted data label in the extracted data using a user-specific key, and communicating the extracted data, including the encrypted substituted data label, to a user associated with the user-specific key. In this way each user receives their own set of substituted data labels, which excludes the possibility of collusion between users.

EP2124166A1, drawing sheet 1
Sheet 1 of 3

Term

Projected expiry 20 May 2028.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

6 claims: 3 independent, 3 dependent

  1. 1
    A method of securely storing and retrieving data, the method comprising:consistently substituting the values of at least a first field in a first data set with corresponding arbitrary substituted data labels to generate a second data set;encrypting the substituted data labels in the second data set using a user-specific key to generate a third data set in which the substituted data labels are replaced by encrypted user data labels;and communicating the third data set to a user associated with the user-specific key.
  2. 4
    A method as claimed in any preceding claim, wherein the substituted data labels are randomly generated and stored in a look-up table of values of the first field against the corresponding substituted data labels.
  3. 5
    Data processing apparatus configured to operate in accordance with the method of any preceding claim.
  4. 6
    Computer software which configures general-purpose data processing apparatus to operate according to the method of any of claims 1 to 4.