Skip to content

DataDepersonalizer represents a simple replacement algorithm that can depersonalize both structured and non-structured data, including XML, Email messages, and SQL scripts.

License

sdokowe/Data-Depersonalizer

 
 

Repository files navigation

Depersonalizing Your Test Data

When you need to test your application with realistic data and check the main business processes before publishing to end-users, it is often necessary to anonymize user data and use it during the whole development and testing processes.

Data depersonalizing is the replacement of existing sensitive information in test or development data with programmatically generated information. Users of test, development, or training databases do not need to see the actual information as long as what they have appears real and consistent.

There are different methods for depersonalizing or anonymizing data: replacement, scrambling, masking, blurring, encryption, and etc. Some of these methods can be sometimes reversible; the others may break the structured data integrity.

The Depersonalizing Your Test Data article describes a simple replacement algorithm that can depersonalize both structured and non-structured data, including XML, Email messages, and SQL scripts.

In the Making Test Data from Real Data article, we will show you how to mask sensitive data, such as E-mail addresses, phone numbers, physical addresses, social security numbers, postal codes in XML and HTML documents, SQL scripts, and any other text-plain files. Using the DataDepersonalizer tool, you can even replace the real IP addresses with looking realistic generated data.

About

DataDepersonalizer represents a simple replacement algorithm that can depersonalize both structured and non-structured data, including XML, Email messages, and SQL scripts.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%