Optim data privacy provider library
The Optim™ data privacy provider library includes functions that can mask specific data such as credit card or national ID numbers and can mask data anywhere a contextually accurate, yet fictionalized, value is appropriate.
The library includes providers that mask specific data such as credit card numbers, date/time values, email addresses, and national ID numbers.
The library also includes providers that feature various masking functions:
- Use the affinity privacy provider to mask data while maintaining the format and character types of the source values.
- Use the data swapping privacy providers to “swap” data within a selected field of source data.
- Use the hash privacy provider to mask source data with numeric values generated by a hash algorithm.
The following table details in which components of Optim the providers can be used:
| Provider | UDF | MODApp | Lua | Column Map | ODPP API |
|---|---|---|---|---|---|
| Affinity | Y | Y | Y | Y | Y |
| Age | Y | Y | Y | Y | Y |
| Credit Card | Y | Y | Y | Y | Y |
| Data Swapping | N | N | N | N | Y |
| Y | Y | Y | Y | Y | |
| Hash | Y | Y | Y | N | Y |
| Lookup | N | N | Y | N | Y |
| National ID | Y | Y | Y | Y | Y |