Data processing device and method and program of same
First Claim
Patent Images
1. A data processing device comprising:
- an authenticating means for authentication with a device to be authenticated on the basis of key data and a key generating means for generating said key data on the basis of the data received from said authenticating means and providing the same to said authenticating means, wherein said authenticating means provides first data and second data to said key generating means, and said key generating means generates said key data by using only said first data in said first data and said second data received from said authenticating means.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing device able to keep a technique for generation of the key data in a key generating means secret from a developer of an authenticating means, wherein an authentication program has a description for calling up a function in a key generation program and entering identification data of service etc. input from an IC of an IC card as input parameters of the function and wherein a key generation program generates a key by using the identification data written at predetermined addresses as input parameters in accordance with the execution of a code on the basis of the authentication program.
-
Citations
27 Claims
-
1. A data processing device comprising:
-
an authenticating means for authentication with a device to be authenticated on the basis of key data and a key generating means for generating said key data on the basis of the data received from said authenticating means and providing the same to said authenticating means, wherein said authenticating means provides first data and second data to said key generating means, and said key generating means generates said key data by using only said first data in said first data and said second data received from said authenticating means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A data processing method for authentication by an authenticating means with a device to be authenticated on the basis of key data generated by a key generating means, comprising:
-
a first step wherein said authenticating means provide first data and second data to said key generating means;
a second step wherein said key generating means generates key data by using only said first data in said first data and said second data obtained at said first step and provides the key data to said authenticating means; and
a third step wherein said authenticating means authenticate with the device to be authenticated on the basis of said key data received at said second step. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A program executing a step for providing key data to an authentication program executing a step for authentication with a device to be authenticated on the basis of key data and executed in a data processing device, comprising steps of:
-
a first step for receiving first data and second data from said authentication program;
a second step for generating said key data by using only said first data in said first data and said second data received at said first step; and
a third step for providing said key data generated by said second step to said authentication program. - View Dependent Claims (24, 25, 26)
-
-
27. A secure application module for communicating with an IC chip storing service date relating to at least one service, comprising:
-
an authenticating circuit for authentication with a device to be authenticated on the basis of key data and a key generating circuit for generating said key data on the basis of the data received from said authenticating circuit and providing the same to said authenticating circuit, wherein said authenticating circuit provides first data and second data to said key generating circuit, and said key generating circuit generates said key data by using only said first data in said first data and said second data received from said authenticating circuit.
-
Specification