Data processing method, its program,and its device
AssigneeSony Corporation
InventorsKazuo Omori, Akira Honjo, Masahiro Sueyoshi, Naofumi Hanaki, Kei Tateno
Life of this patent
Estimating the term…
Abstract
A management device 20 outputs key designation data read from a card to a SAM unit 9a. The SAM unit 9a uses mutual authentication key data designated by key designation data to generate synthetic key data. The management device 20 and the SAM unit 9a use the synthetic key data for authentication. When the SAM unit 9a confirms the legitimacy of the management device 20, it executes processing related to one or more mutual authentication key data used for generating the synthetic key data.
Claims20
A data processing method performed by a means to be authenticated for holding first authentication use data generated by encryption using key data and an authenticating means for holding the key data, comprising:
- a first step by which the means to be authenticated provides key designation data designating the key data to the authenticating means;
- a second step by which the authenticating means performs encryption using the key data designated by the key designation data received at the first step to generate second authentication use data;
- a third step by which the means to be authenticated uses the first authentication use data for authentication and uses the second authentication use data for authentication;
- and
- a fourth step by which the authenticating means executes processing related to the key data when the authentication at the third step decides that the first authentication use data and the second authentication use data are the same.
A data processing system comprising:
- a means to be authenticated for holding first authentication use data generated by encryption using key data and
- an authenticating means for holding the key data, wherein
- the means to be authenticated provides key designation data designating the key data to the authenticating means,
- the authenticating means performs encryption using the key data designated by the key designation data received from the means to be authenticated to generate second authentication use data,
- the means to be authenticated uses the first authentication use data for authentication and the authenticating means uses the second authentication use data for authentication, and
- the authenticating means executes the processing related to the key data when the authentication decides that the first authentication use data and the second authentication use data are the same.
A data processing method where an authenticating means holding predetermined key data performs authentication together with a means to be authenticated holding first authentication use data generated by encryption using the key data, comprising:
- a first step of receiving key designation data for designating the key data from the means to be authenticated;
- a second step of using the key data designated by the key designation data received at the first step for encryption to generate second authentication use data;
- a third step of using the second authentication use data generated at the second step for authentication with the means to be authenticated using the first authentication use data for authentication;
- and
- a fourth step of executing processing related to the key data when the authentication at the third step decides that the first authentication use data and the second authentication use data are the same.
A data processing system for authentication with a means to be authenticated holding first authentication use data generated by encryption using predetermined key data and holding the key data, comprising:
- an inputting means for inputting key designation data for designating the key data from the means to be authenticated;
- an authenticating means for using the key data designated by the key designation data received by the inputting means for encryption to generate second authentication use data and using the second authentication use data for authentication with the means to be authenticated using the first authentication use data for authentication;
- and
- a controlling means for executing processing related to the key data when the authentication by the authenticating means decides that the first authentication use data and the second authentication use data are the same.
A program to be executed by a data processing system for authentication with a means to be authenticated holding first authentication use data generated by encryption using predetermined key data and holding the predetermined key data, comprising:
- a first routine of receiving key designation data for designating the key data from the means to be authenticated;
- a second routine of encryption using the key data designated by the key designation data received by the first routine to generate second authentication use data;
- a third routine of using the second authentication use data generated by the second routine for authentication with the means to be authenticated using the first authentication use data for authentication;
- and
- a fourth routine of executing processing related to the key data when the authentication in the third routine decides that the first authentication use data and the second authentication use data are the same.
A data processing method performed by a means to be authenticated when an authenticating means holding key data uses key data designated from the means to be authenticated holding the first authentication use data for encryption to generate second authentication use data, uses the second authentication use data for authentication with the means to be authenticated, and performs processing related to the key data conditional on the authentication confirming that the first authentication use data and the second authentication use data are the same, comprising:
- a first step of providing key designation data for designating the key data used when generating first authentication use data based on the predetermined generation method to the authenticating means;
- a second step of using the first authentication use data for authentication with the authenticating means;
- and
- a third step of making the authenticating means perform processing related to the key data based on the results of the authentication at the second step.
A data processing system forming a means to be authenticated when an authenticating means holding key data uses key data designated from the means to be authenticated holding the first authentication use data for encryption to generate second authentication use data, uses the second authentication use data for authentication with the means to be authenticated, and performs processing related to the key data conditional on the authentication confirming that the first authentication use data and the second authentication use data are the same, comprising:
- a first means for providing key designation data for designating the key data used when generating first authentication use data based on the predetermined generation method to the authenticating means;
- a second means for using the first authentication use data for authentication with the authenticating means;
- and
- a third means for making the authenticating means perform processing related to the key data based on the results of the authentication of the second means.
A program to be executed by a data processing system forming a means to be authenticated when an authenticating means holding key data uses key data designated from the means to be authenticated holding the first authentication use data for encryption to generate second authentication use data, uses the second authentication use data for authentication with the means to be authenticated, and performs processing related to the key data conditional on the authentication confirming that the first authentication use data and the second authentication use data are the same, comprising:
- a first routine of providing key designation data for designating the key data used when generating first authentication use data based on the predetermined generation method to the authenticating means;
- a second routine of using the first authentication use data for authentication with the authenticating means;
- and
- a third routine of making the authenticating means perform processing related to the key data based on the results of the authentication of the second means.
Dependencies are inferred from the claim text.