Method for storing data in a relational database and relational database server
AssigneeNEC Corporation
InventorsGhassan Karame, Jens-Matthias Bohli, Sebstian Gajek
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Corporation
InventorsGhassan Karame, Jens-Matthias Bohli, Sebstian Gajek
Estimating the term…
The invention relates to a method for storing data in a relational database, comprising a plurality of tables, wherein the data is stored in these tables, wherein each row of each table is provided with an original primary key for identification, and wherein foreign keys are provided for cross-referencing different tables of the relational database, wherein the primary keys are encrypted, wherein the foreign keys are encrypted based on the encrypted primary keys and wherein for each table where a primary key is referenced as a foreign key an encrypted pointer is stored to link the corresponding encrypted foreign key to the encrypted primary key. The present invention further relates to a relational database server.
A method for storing data in a relational database, comprising:
A relational database server for storing data, the relational database comprising a server configured to provide a plurality of tables, to store the data in these tables, to provide each row of each table with an original primary key for identification, and to provide foreign keys for cross-referencing different tables, wherein the relational database server is configured to encrypt the primary keys, to encrypt the foreign keys based on the encrypted primary keys and to store an encrypted pointer to link the corresponding encrypted foreign key to the encrypted primary key for each table where a primary key is referenced as a foreign key.
Dependencies are inferred from the claim text.