Data masking and anonymization tools can be found in abundance, each with its own benefits and drawbacks. Popular or potentially promising tools to consider include IBM InfoSphere Optim, Oracle Data Masking and Subsetting, Delphix Data Platform, ARX, and Privitar. IBM InfoSphere Optim provides data management features such as data discovery, masking, anonymization, quality, governance, and lifecycle management. It supports various data sources and masking techniques like substitution, encryption, hashing, masking, shuffling, generalization, suppression, perturbation or aggregation. Oracle Data Masking and Subsetting offers data security features such as discovery, masking, subsetting, quality and auditing. It supports various data sources like Oracle databases or non-Oracle databases or files with masking techniques like substitution, encryption, hashing, masking or shuffling. Delphix Data Platform is a data platform that provides features such as discovery, masking and virtualization as well as delivery and governance. It supports various data sources with masking techniques like substitution, encryption, hashing or tokenization. ARX is a data anonymization solution with features such as discovery, anonymization and risk management that supports various data sources like databases or streams along with anonymization techniques like generalization or suppression. Lastly Privitar is a data privacy solution that provides features such as discovery and protection with generalization or aggregation for anonymization. All these tools provide graphical user interfaces along with command-line interfaces or APIs for their respective functions.