A data processing system, apparatus and method are provided to verify and
validate data. Cryptographic processes employ keys to encrypt the data,
check the data and prevent tampering with the data. The data may include
header information such as compressed contents or an expansion processing
program used to process the data.