Method and system for safeguarding database relations against unauthorized access
First Claim
1. A method for protecting the values of attributes of a dataset (DS), that are stored in a first relation (T1) of a database, against unauthorized access, wherein a foreign key attribute value (FK) of the dataset refers to a key (K) of the first relation (T1) or a second relation (T2), whereinthe foreign key attribute value (FK) is stored in a mapping relation (TM),the values of a number of attributes (F) of a dataset, that are not foreign key attributes, are stored in the first relation (T1),the first relation (T1) is stored in a permanent memory (PM),the mapping relation (TM) being stored in a volatile (CUA) memory only in a secured, hermetically sealed infrastructure, so that mapping relation (TM) is deleted fully, the instant the power supply is interrupted,cryptographic keys enabling the encryption and decryption of dataset (DS) are stored in the volatile (CUA) memory only, so that the cryptographic keys are deleted fully, the instant the power supply is interrupted, andcomputer resources of the sealed infrastructure are connected to a sealing control unit that monitors electromechanical components of the computer resources and the sealed infrastructure, wherein the sealing control unit deactivates the power supply to the volatile memory (CUA) if the sealing control unit detects unauthorized access to the computer resource.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for safeguarding values of attributes of a data record that can be stored in a first relational database against unauthorized access, wherein a value of a foreign key attribute of the data record refers to a key for the first relation or for a second relation, and wherein the value of the foreign key attribute is stored in a mapping relation, the values of attributes of the data record that are not foreign key attributes are stored in the first relation, and the mapping relation is stored in a volatile data memory.
-
Citations
11 Claims
-
1. A method for protecting the values of attributes of a dataset (DS), that are stored in a first relation (T1) of a database, against unauthorized access, wherein a foreign key attribute value (FK) of the dataset refers to a key (K) of the first relation (T1) or a second relation (T2), wherein
the foreign key attribute value (FK) is stored in a mapping relation (TM), the values of a number of attributes (F) of a dataset, that are not foreign key attributes, are stored in the first relation (T1), the first relation (T1) is stored in a permanent memory (PM), the mapping relation (TM) being stored in a volatile (CUA) memory only in a secured, hermetically sealed infrastructure, so that mapping relation (TM) is deleted fully, the instant the power supply is interrupted, cryptographic keys enabling the encryption and decryption of dataset (DS) are stored in the volatile (CUA) memory only, so that the cryptographic keys are deleted fully, the instant the power supply is interrupted, and computer resources of the sealed infrastructure are connected to a sealing control unit that monitors electromechanical components of the computer resources and the sealed infrastructure, wherein the sealing control unit deactivates the power supply to the volatile memory (CUA) if the sealing control unit detects unauthorized access to the computer resource.
Specification