A method of protecting fields or records of data by some form of obfuscation such as encryption. Data obscuring techniques can be used in source code for example to prevent reverse engineering of applications. There are also low tech solutions such as ink stamps to redact sensitive information on hardcopies.