Systems and methods for detecting exposed data
AssigneeWalmart Apollo, LLC
InventorsOscar J. Blass, Joshua Gimer
Life of this patent
Estimating the term…
Abstract
In some embodiments, apparatuses and methods are provided herein useful to determining if sensitive data has been exposed externally. In some embodiments, a system for determining if sensitive data has been exposed externally comprises an internal database including a plurality of internal repositories, and a control circuit configured to receive hash search results based on a hash search query to an external database, determine which repositories in the subject group of repositories includes an expression, generate a notification, and transmit the notification.
Claims20
A system for determining if sensitive data has been exposed externally, the system comprising:
- an internal database, wherein the internal database includes a plurality of internal repositories, wherein each of the plurality of internal repositories is identified by a hash, and wherein the plurality of internal repositories comprise the sensitive data;
- and
- a control circuit, the control circuit communicatively coupled to the internal database, the control circuit configured to:
- determine, based on a list of expressions, which repositories of a subject group of repositories include an expression from the list of expressions, wherein the subject group of repositories comprises at least hash search results based on a hash search query to an external database, wherein the hash search results include ones of a plurality of external repositories of the external database having hashes that match the hashes associated with ones of the plurality of internal repositories;
- generate, for each repository of the subject group of repositories that include the expression from the list of expressions, a notification;
- and
- transmit, based on a type of the notification, the notification, wherein one or more in the list of expressions are indicative of inclusion of the sensitive data.
A method for determining if sensitive data has been exposed externally, the method comprising:
- determining, based on a list of expressions, which repositories of a subject group of repositories include an expression from the list of expressions, wherein the subject group of repositories comprises at least hash search results based on a hash search query to an external database, wherein the hash search results include ones of a plurality of external repositories of the external database having hashes that match hashes associated with ones of a plurality of internal repositories, wherein an internal database includes the plurality of internal repositories comprising the sensitive data, and wherein each of the plurality of internal repositories is identified by a hash;
- generating, for each repository in the subject group of repositories that includes the expression from the list of expressions, a notification;
- and
- transmitting, based on a type of the notification, the notification.
Dependencies are inferred from the claim text.