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
Email Y Y Y Y Y
Hash Y Y Y N Y
Lookup N N Y N Y
National ID Y Y Y Y Y