Data masking framework for information processing system
AssigneeDell Products L.P.
InventorsSunil Kumar Gaddam, Dennis Wayne Tagliabue
Life of this patent
Estimating the term…
Abstract
Techniques for improved masking data in an information processing system are provided. For example, a method comprises generating a data masking configuration file for use in an information processing system to mask at least a portion of a given data set, wherein the generation of the data masking configuration file further comprises attaching a masking algorithm function selected from a plurality of defined masking algorithm functions to each data element of the given data set to be masked.
Claims20
A method, comprising:
- generating a data masking configuration file for use in an information processing system comprising a production system operatively coupled to a non-production system, the data masking configuration file configured to mask at least a portion of a given data set of a data source;
- wherein the generation of the data masking configuration file further comprises (i) grouping data elements of the given data set together based on a given data structure defined as part of a plurality of data structures, and (ii) attaching a masking algorithm function selected from a plurality of defined masking algorithm functions to each data element of the given data set to be masked;
- wherein the data masking configuration file generating step is performed in accordance with a processing device comprising a processor operatively coupled to a memory.
An information processing system, comprising:
- a production system for online processing of a given data set operatively coupled to a non-production system for offline processing of the given data set;
- and
- a data masking framework comprising a processor operatively coupled to a memory and configured to:
- load a data masking configuration file for use in masking at least a portion of the given data set of a data source, wherein the data masking configuration file further comprises a masking algorithm function selected from a plurality of defined masking algorithm functions attached to each data element of the given data set;
- and
- mask at least a portion of the given data set in accordance with the defined masking algorithm functions attached to each data element to generate a masked production data set, the data elements of the given data set being grouped together based on a given data structure defined as part of a plurality of data structures.
An article of manufacture comprising a non-transitory processor-readable storage medium having stored therein program code of one or more software programs, wherein the program code when executed by at least one processing device causes said at least one processing device to perform steps of:
- generating a data masking configuration file for use in an information processing system comprising a production system operatively coupled to a non-production system, the data masking configuration file configured to mask at least a portion of a given data set of a data source;
- wherein the generation of the data masking configuration file further comprises (i) grouping data elements of the given data set together based on a given data structure defined as part of a plurality of data structures, and (ii) attaching a masking algorithm function selected from a plurality of defined masking algorithm functions to each data element of the given data set to be masked.
Dependencies are inferred from the claim text.