Method and system for integrating encryption functionality into a database system
AssigneeInternational Business Machines Corporation
InventorsBruce Benfield, Constance Jane Nelin, Charles Daniel Wolfson
Life of this patent
Estimating the term…
Abstract
Aspects for integrating encryption functionality into a database system are described. The aspects include providing at least two functions to support data encryption in a database system. The at least two functions are utilized within structured query language statements to preserve confidentiality of user-specified data in the database system.
Claims28
A method for integrating encryption functionality into a database system, the method comprising:
- (a) providing at least two functions to support data encryption in a database system;
- and
- (b) invoking the at least two functions within structured query language statements.
A system for integrating encryption functionality into a database system, the system comprising:
- at least one computer processing device;
- and
- a database management system installed on the at least one computer processing device, the database management system supporting utilization of at least two functions for data encryption,
- wherein the at least two functions for data encryption are invoked within structured query language statements.
A computer readable medium containing program instructions for integrating encryption functionality into a database system, the program instructions comprising:
- (a) providing at least two functions to support data encryption in a database system;
- and
- (b) invoking the at least two functions within structured query language statements.
A method for integrating encryption functionality into a database system, the method comprising:
- defining a function to support encryption of data in a database system, the encryption of data being based on a user-specified password, the function having a function name;
- and
- invoking the function within a structured query language statement to control access to the data in the database system including encrypting the data within the database system with the user-specified password,
- wherein the structured query language statement includes the function name and the user-specified password.
A computer readable medium containing program instructions for integrating encryption functionality into a database system, the program instructions comprising:
- defining a function to support encryption of data in a database system, the encryption of data being based on a user-specified password, the function having a function name;
- and
- invoking the function within a structured query language statement to control access to the data in the database system including encrypting the data within the database system with the user-specified password,
- wherein the structured query language statement includes the function name and the user-specified password.
Dependencies are inferred from the claim text.