Data Privacy Toolkit
// readme
IBM Data Privacy Toolkit (DPT)
The IBM Data Privacy Toolkit, (formerly known as Privacy Masking and Anonymization, or PRIMA) is a toolkit for data type identification, privacy risk assessment, data masking and data anonymization that is exposed as a Java/Scala library and as a REST API. The toolkit consists of four main components:
- Type identification
- Masking providers
- Privacy risk assessment
- Anonymization providers
Each feature will be briefly described in the remaining of this text.
Type identification
Our toolkit provides a type identification mechanism that frees the user from the burden of specifying the types of the fields of the data to be analysed. This is a core feature of our toolkit for it was designed to operate in a modern infrastructure where dynamic and heterogeneous schema coexist. Our toolkit identifies more than 30 types; from general types like name, race, date and time to industry-specific attributes like ICD codes (medical diseases) and credit card numbers. The type identification mechanism is extensible; it provides a programming interface for users to implement their own identifiers based on either regular expressions orβ¦