Application (pre-grant publication)
SYSTEMS AND METHODS FOR DE-IDENTIFYING DATA USING A COMBINATION OF CRYPTOGRAPHIC TECHNIQUES
- Number
- 20230169184
- Published
- 2023-06-01
- Filed
- 2021-11-26
- Assignee
- Disney Enterprises, Inc.
- Inventors
- Yuchas; Matthew W. et al.
- CPC
- G06F21/602; H04L9/00; G06F21/6254; H04L9/0643; H04L9/0869; H04L9/3239
- Verdict
- Set aside data de-identification, security/privacy
- Source
- Google Patents · FreePatentsOnline
Abstract
In some implementations, a device may provide a data structure storing first data, wherein the first data indirectly identifies second data, and wherein the second data identifies a particular individual. The device may obtain, from the data structure, the first data. The device may generate a cryptographically random value using a secure generator. The device may combine the first data and the cryptographically random value to generate hashing input data. The device may perform, using a hashing algorithm, a hashing operation on the hashing input data to generate de-identified first data, wherein re-identification of the de-identified first data requires knowledge of at least the first data, the cryptographically random value, and the de-identified first data. The device may perform an action using the de-identified first data.
Background
BACKGROUND
Cryptography includes one or more information security techniques that are used to secure information in order to prevent the information from being accessed or tampered with by an unauthorized party. For example, in the field of cryptography, encryption is a process of transforming information to help ensure confidentiality and integrity. SUMMARY
In some implementations, a method performed by a device includes providing a data structure storing first data, wherein the first data indirectly identifies second data, and wherein the second data identifies a particular individual, obtaining, from the data structure, the first data; generating a cryptographically random value using a secure generator; combining the first data and the cryptographically random value to generate hashing input data; performing, using a hashing algorithm, a hashing operation on the hashing input data to generate de-identified first data, wherein re-identification of the de-identified first data requires knowledge of at least the first data, the cryptographically random value, and the de-identified first data; and performing an action using the de-identified first data.
In some implementations, a device includes one or more processors configured to: obtain, from a first data structure, first data that indirectly identifies second data, wherein the second data indicates an identity of a particular individual, wherein the first data includes inferred identity information th