EP0440158A1
Expired / Lapsed
EP
⏱️ 0.0 years remaining
Mutual authentication system
Assignee: Toshiba Corp
•
Filing: 1991-01-29
•
Granted: —
•
Expires: 2011-01-29
Abstract
Abstract When mutual authentication is effected between an IC card (1) and a host device (8), key data and random number data transmitted from the host device (8) are immediately subjected to the encrypting process without storing the same into a RAM of a CPU (15) in the IC card (1), and only authentication data obtained as the result of the encrypting process is stored. As a result, the memory area in the RAM can be saved and effectively used.
Inventors
- 👤 Yasuo C/O Intellectual Property Division Iijima
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-11-08 11:26
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1008; G06; G06F; G06F21/00; G06F21/30; G06F21/31; G06F21/34; G06F21/44; G06F21/445; G06Q; G06Q20/00; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/38; G06Q20/40; G06Q20/409; G06Q20/4097; G06Q20/40975; G07F7/1016; G06F2221/00; G06F2221/21; G06F2221/2129
Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
191 words
A mutual authentication method for transmitting authentication data between first and second electronic devices (1, 8) for authenticating with each other, characterized by comprising: a first step, prior to said first step, of transmitting first data and first key designating data to said first electronic device (1) from said second electronic device (8); a second step of encrypting the received first data to generate second data; a third step of transmitting second data and second key data designating data to said second electronic device (8) from said first electronic device (1); a fourth step of generating first authentication data based on the second data and a second key data in said first electronic device (1); a fifth step of generating second authentication data based on the received second data and key data designated by the key designating data in said second electronic device (8); a sixth step for comparing the first authentication data with the second authentication data transmitted from said second electronic device (8) in said first electronic device (1); and a seventh step of performing said third step prior to said fifth step of storing said first authentication data.
Claim 2
Dependent Claim
117 words
A mutual authentication method according to claim 1, characterized by further comprising: an eighth step of generating third authentication data based on the second data and second key data designated by the second key data designating data in said first electronic device (1); a ninth step of generating fourth authentication data based on the first data and the first key data in said second electronic device (8); a tenth step of transmitting said third authentication data generated in said first electronic device (1) to said second electronic device (8); and an eleventh step of comparing the fourth authentication data with the third authentication data transmitted from said first electronic device (1) to the second electronic device (8).
Claim 3
Dependent Claim
41 words
A mutual authentication method according to claim 1, characterized in that said first electronic device (1) comprises storing means (16) including memory areas (16A to 16D) divided corresponding to application objects thereof for storing key data corresponding to the divided areas.
Claim 4
Dependent Claim
40 words
A mutual authentication method according to claim 3, characterized by further comprising a step of controlling reading and writing operations with respect to the divided areas of said storing means (16) based on a comparison result of said sixth step.
Claim 5
Dependent Claim
28 words
A mutual authentication method according to claim 1, characterized in that said storing means stores first key data and second key data into the each of memory areas.
Claim 6
Dependent Claim
57 words
A mutual authentication method according to claim 1, characterized in that said first electronic device (1) comprises storing means (16) for previously storing random data, and that said method further comprises a step of encrypting said first data and said random data to generate the second data as new random data in said first electronic device (1).
Claim 7
Dependent Claim
165 words
A mutual authentication method for authenticating a first electronic device (1) and a second electronic device (8) by transmitting authentication data between the first and second electronic devices (1, 8), characterized by comprising: a first step of transmitting first data and first key designation data from said first electronic device to said second electronic device (1); a second step of generating first authentication data according to the first data and first key data in said first electronic device; a third step of generating second authentication data based on the first data and first key data designated by the first key designating data to transmit the second authentication data to said first electronic device (1) from said second electronic device (8); and a fourth step of comparing the first authentication data with the second authentication data transmitted from the second electronic device (8) to the first electronic device (1), wherein second step is executed prior to the fourth step to hold only the first authentication data.
Claim 8
Dependent Claim
149 words
A mutual authentication method according to claim 6, characterized by further comprising: a fifth step of transmitting second data and second key designating data from said second electronic device (8) to the first electronic device (1); a sixth step of generating third authentication data according to the second data and the second key data to transmit from the second electronic device (8) to the first electronic device (1); a seventh step of generating fourth authentication data according to the second data and second key data designated by the second key designating data in said second electronic device (8); an eighth step of transmitting the third authentication data generated by the first electronic device (1) to the second electronic device (8); and a ninth step of comparing the fourth authentication data generated by the first electronic device (1) with the third authentication data transmitted from the first electronic device (1).
Claim 9
Dependent Claim
44 words
A mutual authentication method according to claim 6, characterized in that said first electronic device (1) comprises storing means (16) including a plurality of divided memory areas (16A to 16D) corresponding to application objects to store key data corresponding to the divided memory areas.
Claim 10
Dependent Claim
44 words
A mutual authentication method according to claim 8, characterized by further comprising a step of controlling reading and writing operations with respect to the divided memory areas (16A to 16D) of the storing means (16) according to a comparison result of said sixth step.
Claim 11
Dependent Claim
30 words
A mutual authentication method according to claim 6, characterized by further comprising a step of encrypting said first data to generated the second data in said first electronic device (1).
Claim 12
Dependent Claim
57 words
A mutual authentication method according to claim 10, characterized in that said first electronic device (1) comprises storing means (16) for previously storing random data, and that the method further comprises a step of encrypting said first data and the random data to generate the second data as new random data in said first electronic device (1).
Claim 13
Dependent Claim
198 words
A mutual authentication system for authenticating a first electronic device (1) and a second electronic device (8) by transmitting authentication data between the first and second electronic devices (1, 8), characterized by comprising: a first means (18) provided in said first electronic device (1) for transmitting first data and first key designating data to said second electronic device (8); a second means (15, 16) provided in said first electronic device (1) for generating first authentication data according to the first data and first key data; a third means (3) provided in said second electronic device (8) for storing a plurality of key data; a fourth means (3) provided in said second electronic device (8) for generating second authentication data according to the first data and one of the plurality of key data designated by first key designating data; a fifth means (15) provided in said first electronic device (1) for comparing the first authentication data with the second authentication data generated by said fourth means (3); and a holding means (16) provided in said first electronic device (1) for holding the first authentication data generated by said second means prior to an execution of said fifth means (15).
Claim 14
Dependent Claim
180 words
A mutual authentication system according to claim 13, characterized by further comprising: a sixth means (2) provided in said second electronic device (8) for transmitting second data and the second key data designating data from second electronic device to the first electronic device (1); a seventh means (3) provided in said second electronic device (8) for generating third authentication data according to the second data and the second key data; an eighth means (3) provided in said first electronic device (8) for storing a plurality of key data; a ninth means (3) provided in said first electronic device (8) for generating fourth authentication data according to the second data and one of key data stored in said eighth means designated by the second key data designating data; a tenth means (2) provided in said first electronic device (1) for transmitting the fourth authentication data to the second electronic device (8); and a comparing means (3) provided in said second electronic device (8) for comparing the third authentication data with the fourth authentication data transmitted from the first electronic device (1).
Claim 15
Dependent Claim
40 words
A mutual authentication system according to claim 13, characterized in that said eighth means (3) comprises storing means (3) including a plurality of divided memory areas corresponding to application objects to store key data corresponding to the divided memory areas.
Claim 16
Dependent Claim
46 words
A mutual authentication system according to claim 15, characterized by further comprising a means, arranged at first electronic device, for controlling reading and writing operations with respect to the divided memory areas of the storing means according to a comparison result of said fifth means (15).
Claim 17
Dependent Claim
31 words
A mutual authentication system according to claim 13, characterized by further comprising a means (15) for encrypting said first data to generated the second data in said first electronic device (1).
Claim 18
Dependent Claim
45 words
A mutual authentication system according to claim 17, characterized in that said first electronic device (1) further comprisies storing means for previously storing random data, and means for encrypting said first data and the random data to generate the second data as new random data.
Claim 19
Dependent Claim
32 words
A mutual authentication system according to claim 18, characterized by further comprising a means for writing the second data generated by the second data generating means into said random data storing means.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.