CPC G06F 21/6227 (2013.01) [G06F 21/6245 (2013.01); G06N 10/40 (2022.01); G06F 2221/2125 (2013.01); G06F 2221/2141 (2013.01)] | 14 Claims |
1. A system for dynamic masking of data in a network, the system comprising:
at least one network communication interface;
at least one non-transitory storage device; and
at least one processing device coupled to the at least one non-transitory storage device and the at least one network communication interface, wherein the at least one processing device is configured to:
receive, via a graphical user interface, a data access request for accessing data from a user associated with an entity;
determine that the data comprises sensitive information;
determine that the user is not authorized to access the data;
dynamically perform non-scramble masking of the data based on determining that the data comprises the sensitive information and that the user is not authorized to access the data, wherein performing the non-scramble masking of the data comprises:
generating a metadata file;
masking each element of the data based on the metadata file, wherein the metadata file comprises at least a random number, an alpha array, a numeric array, and a special character array;
concatenating masked elements to generate the masked data based on masking the each element of the data; and
display masked data to the user, via the graphical user interface.
|