Data processing apparatus, activation control method, and computer-readable storage medium
AssigneeKabushiki Kaisha Toshiba
InventorsTadashi Tsuji, Tsuyoshi Nishida
Life of this patent
Estimating the term…
Abstract
According to one embodiment, a storage stores secret data, first identification data, and a first random key. A generation module generates first authentication data from the secret data, first identification data, and second identification data of a removable medium. A first verification module determines whether the first authentication data and second authentication in the removable medium are identical. A second verification module determines whether the first random key and a second random key in the removable medium are identical, if the first and second authentication data are identical. An activation module activates the data processing apparatus if the first and second random keys are identical.
Claims7
A data processing apparatus comprising:
- a storage module configured to store secret data for generating authentication data, first identification data of the data processing apparatus, and a first random key comprising a random value;
- an acquisition module configured to acquire second identification data of a removable medium connected to the data processing apparatus;
- a generation module configured to generate first authentication data from the secret data and the first identification data, both stored in the storage module, and the second identification data acquired by the acquisition module;
- a first verification module configured to determine whether the generated first authentication data and a second authentication data stored in the removable medium are identical;
- a second verification module configured to determine whether the first random key stored in the storage module and a second random key stored in the removable medium are identical, if the first authentication data and the second authentication data are identical;
- and
- an activation module configured to activate the data processing apparatus if the first and second random keys are identical.
An activation control method for use in a data processing apparatus having a storage module configured to store secret data for generating authentication data, first identification data of the data processing apparatus, and a first random key comprising a random value, the method comprising:
- acquiring second identification data of a removable medium connected to the data processing apparatus;
- generating first authentication data from the secret data and the first identification data, both stored in the storage module, and the acquired second identification data;
- determining whether the generated first authentication data and a second authentication data stored in the removable medium are identical;
- determining whether the first random key stored in the storage module and a second random key stored in the removable medium are identical, if the first authentication data and the second authentication data are identical;
- and
- activating the data processing apparatus if the first and second random keys are identical.
A computer-readable, non-transitory storage medium having stored thereon a computer program which is executable by a computer comprising a storage module storing secret data for generating authentication data, first identification data of the data processing apparatus, and a first random key comprising a random value, the computer program controlling the computer to execute functions of:
- acquiring second identification data of a removable medium connected to the computer;
- generating first authentication data from the secret data and the first identification data, both stored in the storage module, and the acquired second identification data;
- determining whether the generated first authentication data and a second authentication data stored in the removable medium are identical;
- determining whether the first random key stored in the storage module and a second random key stored in the removable medium are identical, if the first authentication data and the second authentication data are identical;
- and
- activating the computer if the first and second random keys are identical.
Dependencies are inferred from the claim text.