US 11,989,318 B2
System and method for dynamic masking of data in a network
Swetapadma Mohanty, Telangana (IN)
Assigned to BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed by BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed on Jan. 4, 2022, as Appl. No. 17/568,045.
Prior Publication US 2023/0214517 A1, Jul. 6, 2023
Int. Cl. G06F 21/62 (2013.01); G06N 10/40 (2022.01)
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
OG exemplary drawing
 
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.