| CPC G06F 21/6218 (2013.01) [G06F 16/176 (2019.01); G06F 16/2386 (2019.01); G06F 2221/2113 (2013.01); G06F 2221/2141 (2013.01)] | 20 Claims |

|
1. A system for validating sensitive data in shared data resources, the system comprising:
one or more processors: and
a non-transitory, computer-readable medium comprising instructions that when executed by the one or more processors causes operations comprising:
receiving, from a first user, a first request to access a data change repository, wherein the data change repository comprises a plurality of records with a plurality of respective data labels, wherein each of the plurality of respective data labels comprises a first data characteristic and a second data characteristic, wherein the first data characteristic comprises a stateless value, and wherein the second data characteristic comprises a modification characteristic of the stateless value;
receiving, from the first user, a first validation request for a first record of the plurality of records;
determining a relationship between the first data characteristic and the second data characteristic;
determining a first validation function for validating the data change repository, wherein the first validation function comprises a first validation process selected based on the first data characteristic and a second validation process selected based on the second data characteristic, and wherein the first validation process is selected based on the relationship;
performing a first validation of the first record by applying the first validation process to the first data characteristic;
performing a second validation of the first record by applying the second validation process to the second data characteristic; and
generating for display, on a user interface, a result for the first validation request based on the first validation and the second validation, wherein the result comprises a masked first data characteristic.
|