Patent ID: 7664953
Filing Date: 2010-02-16
Classification: G06F,G06Q,G07F,H04L

Abstract:
1. A data processing device comprising: an interface configured to receive device identification data, service identification data and key data from a device; a processor configured to determine that the service identification data corresponds to one of an individual key unique to the device and a fixed key common to a plurality of devices; and a key module configured to generate the individual key by adding the device identification data, the service identification data, and master key data to generate a key parameter, and shift the key data by an amount of the key parameter to generate the individual key when it is determined that the service identification data corresponds to an individual key, and retrieve the fixed key from memory when it is determined that the service identification data corresponds to a fixed key, wherein mutual authentication is performed between the data processing device and the device using at least one of the generated individual key and the retrieved fixed key based on the determination, and the processor is authorized to access the file data corresponding to the service identification data when the data processing device and the device are mutually authenticated.