Safe sharing of sensitive data
AssigneeMcAfee, Inc.
InventorIgor G. Muttik
Life of this patent
Estimating the term…
Abstract
In an example, there is disclosed a computing apparatus having: a processor; a memory; a data interface; and one or more logic elements providing a verification engine to: receive via the data interface an input script including a request to access enterprise data; analyze the input script to determine that the input script complies with a data request criterion; apply an application programming interface (API) to the input script to collect the enterprise data; and send the enterprise data via the data interface.
Claims25
A computing apparatus comprising:
- a processor;
- a memory;
- a data interface;
- and
- one or more logic elements comprising a verification engine to:
- receive via the data interface an input script comprising a request to access enterprise data;
- analyze the input script to determine that the input script complies with a data request criterion, wherein analyzing the input script comprises assigning the input script a reputation;
- apply an application programming interface (API) to the input script to collect the enterprise data;
- analyze and process the collected enterprise data to ensure that it exposes no sensitive data;
- and
- send the enterprise data via the data interface.
One or more tangible, non-transitory computer-readable storage mediums having stored thereon executable instructions for providing a verification engine to:
- receive via a data interface an input script comprising a request to access enterprise data;
- analyze the input script to determine that the input script complies with a data request criterion, wherein analyzing the input script comprises assigning the input script a reputation;
- apply an application programming interface (API) to the input script to collect the enterprise data;
- analyze and process the collected enterprise data to ensure that it exposes no sensitive data;
- and
- send the enterprise data via the data interface.
A computer-implemented method of providing verification of a data request, comprising:
- receiving via a data interface an input script comprising a request to access enterprise data;
- analyzing the input script to determine that the input script complies with a data request criterion, wherein analyzing the input script comprises assigning the input script a reputation;
- applying an application programming interface (API) to the input script to collect the enterprise data;
- analyzing and processing the collected enterprise data to ensure that it exposes no sensitive data;
- and
- sending the enterprise data via the data interface.
Dependencies are inferred from the claim text.