1. A method for encrypting data entries in a data file using an encryption engine in a data processing system, comprising: encrypting a first data entry in the data file using an encryption key; and embedding information associated with the encryption key that was used to encrypt the first data entry in a second data entry in the data file.