Patent US6012143A successfully refreshed from Google Patents.
US6012143A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for managing security for card-type storage medium and a transaction apparatus therefor
Assignee: Fujitsu Ltd
•
Filing: 1996-10-30
•
Granted: 2000-01-04
•
Expires: 2016-10-30
Abstract
Abstract In a card-type storage medium and transaction apparatus, when a transaction is started between the card-type storage medium and the transaction apparatus and a data file that is an object of an access from the transaction apparatus is determined, a unique identifier generating device of the card-type storage medium generates a unique identifier for this transaction. A unique identifier notifying device notifies the unique identifier to the transaction apparatus. Accordingly, it is possible to specify the transaction apparatus having access to the card-type storage medium by referring to that unique identifier.
Inventors
- 👤 Hiroshi Tanaka
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 18:40
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1008; G06; G06Q; G06Q20/00; G06Q20/08; G06Q20/20; G06Q20/206; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/357; G06Q20/3576; G06Q20/35765; G06Q20/36; G06Q20/367; G06Q20/38; G06Q20/40; G06Q20/401; G07F7/0806; G07F7/0813; G07F7/082
Claims Analysis
Total Claims: 38
Claim 1
Independent Claim
143 words
A method for managing security of a card-type storage medium having a storage unit keeping a data file therein comprising the steps of: generating an unique identifier in said card-type storage medium for each transaction after a transaction has been started between said card-type storage medium and a transaction apparatus accessing said card-type storage medium to execute the transaction therewith by making a security check and after the data file that is an object of an access of said transaction apparatus has been determined; notifying said transaction apparatus of said unique identifier generated for the transaction; and comparing an unique identifier given to the access command from said transaction apparatus with said unique identifier generated for said transaction in said card-type storage medium, and performing a process according to the access command from said transaction apparatus if said unique identifiers are in agreement.
Claim 2
Independent Claim
143 words
A method for managing security of a card-type storage medium having a storage unit keeping a data file therein comprising the steps of: generating an unique identifier in said card-type storage medium for each transaction after a transaction has been started between said card-type storage medium and a transaction apparatus accessing said card-type storage medium to execute the transaction therewith by making a security check and after the data file that is an object of an access of said transaction apparatus has been determined; notifying said transaction apparatus of said unique identifier generated for the transaction; and comparing an unique identifier given to the access command from said transaction apparatus with said unique identifier generated for said transaction in said card-type storage medium, and performing a process according to the access command from said transaction apparatus if said unique identifiers are in agreement.
Claim 3
Dependent Claim
67 words
A method for managing security of a card-type storage medium according to claim 1, wherein the unique identifier generated for said transaction is enciphered with a first encipherment key in said card-type storage medium, a ciphertext of said unique identifier is notified to said transaction apparatus, and the ciphertext unique identifier from said card-type storage medium is deciphered with said first encipherment key in said transaction apparatus.
Claim 4
Dependent Claim
109 words
A method for managing security of a card-type storage medium according to claim 2, wherein a plaintext of the unique identifier before the encipherment key is notified along with the ciphertext unique identifier obtained by encipherment with said first encipherment to said transaction apparatus from said card-type storage medium, the ciphertext unique identifier from said card-type storage medium is deciphered with said first encipherment key in said transaction apparatus, a deciphered text of the unique identifier obtained by decipherment is compared with the plaintext unique identifier from said card-type storage medium, and an access process an said card-type storage medium is proceeded if these unique identifiers are in agreement.
Claim 5
Dependent Claim
86 words
A method for managing security of a card-type storage medium according to claim 3, wherein the unique identifier from said card-type storage medium is enciphered with a second encipherment key, the ciphertext unique identifier is then given to the access command from said transaction apparatus to said card-type storage medium, the ciphertext unique identifier given to the access command from said transaction apparatus is deciphered with said second encipherment key, and a deciphered text unique identifier is compared with the unique identifier generated for said transaction.
Claim 6
Dependent Claim
103 words
A method for managing security of a card-type storage medium according to claim 4, wherein a plaintext of the unique identifier before the encipherment is notified along with the ciphertext unique identifier obtained by the encipherment with the second encipherment key to said card-type storage medium from said transaction apparatus, the ciphertext unique identifier from said card-type storage medium is deciphered with said second encipherment key in said card-type storage medium, a deciphered text unique identifier obtained by the decipherment is compared with the plaintext unique identifier from said transaction apparatus, and if these unique identifiers are in agreement a process is proceeded.
Claim 7
Dependent Claim
51 words
A method for managing security of a card-type storage medium according to claim 5, wherein if the unique identifiers are found to be in disagreement as a result of the comparison in said card-type storage medium, an error is notified as a response to the access command from said transaction apparatus.
Claim 8
Dependent Claim
86 words
A method for managing security of a card-type storage medium according to claim 1, wherein the unique identifier from said card-type storage medium is enciphered with a second encipherment key, the ciphertext unique identifier is then given to the access command from said transaction apparatus to said card-type storage medium, the ciphertext unique identifier given to the access command from said transaction apparatus is deciphered with said second encipherment key, and the deciphered text unique identifier is compared with the unique identifier generated for said transaction.
Claim 9
Dependent Claim
103 words
A method for managing security of a card-type storage medium according to claim 7, wherein a plaintext of the unique identifier before the encipherment is notified along with the ciphertext unique identifier obtained by the encipherment with the second encipherment key to said card-type storage medium from said transaction apparatus, the ciphertext unique identifier from said card-type storage medium is deciphered with said second encipherment key in said card-type storage medium, a deciphered text unique identifier obtained by the decipherment is compared with the plaintext unique identifier from said transaction apparatus, and if these unique identifiers are in agreement a process is proceeded.
Claim 10
Dependent Claim
51 words
A method for managing security of a card-type storage medium according to claim 8, wherein if the unique identifiers are found to be in disagreement as a result of the comparison in said card-type storage medium, an error is notified as a response to the access command from said transaction apparatus.
Claim 11
Dependent Claim
86 words
A method for managing security of a card-type storage medium according to claim 2, wherein the unique identifier from said card-type storage medium is enciphered with a second encipherment key, the ciphertext unique identifier is then given to the access command from said transaction apparatus to said card-type storage medium, the ciphertext unique identifier given to the access command from said transaction apparatus is deciphered with said second encipherment key, and a deciphered text unique identifier is compared with the unique identifier generated for said transaction.
Claim 12
Dependent Claim
103 words
A method for managing security of a card-type storage medium according to claim 10, wherein a plaintext of the unique identifier before the encipherment is notified along with the ciphertext unique identifier obtained by the encipherment with the second encipherment key to said card-type storage medium from said transaction apparatus, the ciphertext unique identifier from said card-type storage medium is deciphered with said second encipherment key in said card-type storage medium, a deciphered text unique identifier obtained by the decipherment is compared with the plaintext unique identifier from said transaction apparatus, and if these unique identifiers are in agreement a process is proceeded.
Claim 13
Dependent Claim
51 words
A method for managing security of a card-type storage medium according to claim 11, wherein if the unique identifiers are found to be in disagreement as a result of the comparison in said card-type storage medium, an error is notified as a response to the access command from said transaction apparatus.
Claim 14
Dependent Claim
51 words
A method for managing security of a card-type storage medium according to claim 1, wherein if the unique identifiers are found to be in disagreement as a result of the comparison in said card-type storage medium, an error is notified as a response to the access command from said transaction apparatus.
Claim 15
Dependent Claim
225 words
In a card-type storage medium having a storage unit having a data area keeping a data file therein and a directory area keeping control information about the data file in said data area therein and a control unit managing the data file in said data area in said storage unit on the basis of the control information in said directory area in said storage unit, the improvement comprising: said control unit comprising: a unique identifier generating means for generating a unique identifier for each transaction after a transaction has been started with an external apparatus by making a security check and after the data file that is an object of an access from said external apparatus has been determined; a unique identifier notifying means for notifying the unique identifier, generated for the transaction by said unique identifier generating means, to said external apparatus; a first comparing means for comparing a unique identifier given to an access command from said external apparatus with the unique identifier generated for the transaction by said unique identifier generating means; and a first judging means for determining that the access command from said external apparatus is for said transaction if the unique identifiers are in agreement as a result of comparison by said first comparing means and for performing a process according to the access command from said external apparatus.
Claim 16
Dependent Claim
225 words
In a card-type storage medium having a storage unit having a data area keeping a data file therein and a directory area keeping control information about the data file in said data area therein and a control unit managing the data file in said data area in said storage unit on the basis of the control information in said directory area in said storage unit, the improvement comprising: said control unit comprising: a unique identifier generating means for generating a unique identifier for each transaction after a transaction has been started with an external apparatus by making a security check and after the data file that is an object of an access from said external apparatus has been determined; a unique identifier notifying means for notifying the unique identifier, generated for the transaction by said unique identifier generating means, to said external apparatus; a first comparing means for comparing a unique identifier given to an access command from said external apparatus with the unique identifier generated for the transaction by said unique identifier generating means; and a first judging means for determining that the access command from said external apparatus is for said transaction if the unique identifiers are in agreement as a result of comparison by said first comparing means and for performing a process according to the access command from said external apparatus.
Claim 17
Dependent Claim
58 words
A card-type storage medium according to claim 14, wherein said control unit further comprising an enciphering means enciphering the unique identifier generated for said transaction by said unique identifier generating means with a first encipherment key, and said unique identifier notifying means notifies a ciphertext unique identifier obtained in encipherment by said enciphering means to said external apparatus.
Claim 18
Dependent Claim
41 words
A card-type storage medium according to claim 15, wherein said unique identifier notifying means notifies the ciphertext unique identifier obtained in encipherment by said enciphering means along with a plaintext of the unique identifier before the encipherment to said external apparatus.
Claim 19
Dependent Claim
83 words
A card-type storage medium according to claim 16, wherein said control unit still further comprising a deciphering means deciphering a ciphertext unique identifier with a second encipherment key if said ciphertext unique identifier obtained by encipherment with said second encipherment key is given to the access command from said external apparatus, and said first comparing means compares a deciphered text unique identifier obtained in decipherment by said deciphering means with the unique identifier generated for said transaction by said unique identifier generating means.
Claim 20
Dependent Claim
106 words
A card-type storage medium according to claim 17, wherein said control unit still further comprising: a second comparing means comparing the deciphered text unique identifier obtained in decipherment by said deciphering means with the plaintext unique identifier from said external apparatus if the plaintext unique identifier is given to the access command from said external apparatus along with the ciphertext unique identifier obtained by encipherment with said second encipherment key; and a second judging means judging that the access command from said external apparatus is rightful if these unique identifiers are found to be in agreement as a result of comparison by said second comparing means.
Claim 21
Dependent Claim
53 words
A card-type storage medium according to claim 18, wherein said control unit still further comprising an error notifying means notifying an error as a response to the access command from said external apparatus if the unique identifiers are found to be in disagreement as a result of comparison by said second comparing means.
Claim 22
Dependent Claim
83 words
A card-type storage medium according to claim 15, wherein said control unit still further comprising a deciphering means deciphering a ciphertext unique identifier with a second encipherment key if said ciphertext unique identifier obtained by encipherment with said second encipherment key is given to the access command from said external apparatus, and said first comparing means compares a deciphered text unique identifier obtained in decipherment by said deciphering means with the unique identifier generated for said transaction by said unique identifier generating means.
Claim 23
Dependent Claim
106 words
A card-type storage medium according to claim 20, wherein said control unit still further comprising: a second comparing means comparing the deciphered text unique identifier obtained in decipherment by said deciphering means with the plaintext unique identifier from said external apparatus if the plaintext unique identifier is given to the access command from said external apparatus along with the ciphertext unique identifier obtained by encipherment with said second encipherment key; and a second judging means judging that the access command from said external apparatus is rightful if these unique identifiers are found to be in agreement as a result of comparison by said second comparing means.
Claim 24
Dependent Claim
53 words
A card-type storage medium according to claim 21, wherein said control unit still further comprising an error notifying means notifying an error as a response to the access command from said external apparatus if the unique identifiers are found to be in disagreement as a result of comparison by said second comparing means.
Claim 25
Dependent Claim
83 words
A card-type storage medium according to claim 14, wherein said control unit still further comprising a deciphering means deciphering a ciphertext unique identifier with a second encipherment key if said ciphertext unique identifier obtained by encipherment with said second encipherment key is given to the access command from said external apparatus, and said first comparing means compares a deciphered text unique identifier obtained in decipherment by said deciphering means with the unique identifier generated for said transaction by said unique identifier generating means.
Claim 26
Dependent Claim
106 words
A card-type storage medium according to claim 23, wherein said control unit still further comprising: a second comparing means comparing the deciphered text unique identifier obtained in decipherment by said deciphering means with the plaintext unique identifier from said external apparatus if the plaintext unique identifier is given to the access command from said external apparatus along with the ciphertext unique identifier obtained by encipherment with said second encipherment key; and a second judging means judging that the access command from said external apparatus is rightful if these unique identifiers are found to be in agreement as a result of comparison by said second comparing means.
Claim 27
Dependent Claim
53 words
A card-type storage medium according to claim 24, wherein said control unit still further comprising an error notifying means notifying an error as a response to the access command from said external apparatus if the unique identifiers are found to be in disagreement as a result of comparison by said second comparing means.
Claim 28
Dependent Claim
53 words
A card-type storage medium according to claim 14, wherein said control unit still further comprising an error notifying means notifying an error as a response to the access command from said external apparatus if the unique identifiers are found to be in disagreement as a result of comparison by said first comparing means.
Claim 29
Dependent Claim
136 words
A transaction apparatus for a card-type storage medium which accesses said card-type storage medium having a storage unit keeping a data file therein to execute a transaction therewith, comprising: a notifying means for notifying said card-type storage medium of an access command which is given a unique identifier until an end of a transaction, notification being after the data file that is an object of the access in said card-type storage medium has been determined and said transaction apparatus has been informed of said unique identifier by said card type storage medium, said unique identifier generated for each transaction in said card-type storage medium; and a deciphering means deciphering a ciphertext of the unique identifier with a first encipherment key if the unique identifier from said card-type storage medium is enciphered with said first encipherment key.
Claim 30
Dependent Claim
136 words
A transaction apparatus for a card-type storage medium which accesses said card-type storage medium having a storage unit keeping a data file therein to execute a transaction therewith, comprising: a notifying means for notifying said card-type storage medium of an access command which is given a unique identifier until an end of a transaction, notification being after the data file that is an object of the access in said card-type storage medium has been determined and said transaction apparatus has been informed of said unique identifier by said card type storage medium, said unique identifier generated for each transaction in said card-type storage medium; and a deciphering means deciphering a ciphertext of the unique identifier with a first encipherment key if the unique identifier from said card-type storage medium is enciphered with said first encipherment key.
Claim 31
Dependent Claim
104 words
A transaction apparatus for a card-type storage medium according to claim 27, still further comprising: a comparing means comparing a deciphered text of the unique identifier obtained in decipherment by said deciphering means with a plaintext of the unique identifier from said card-type storage medium if the plaintext unique identifier before the encipherment is notified from said card-type storage medium along with said ciphertext unique identifier; and a judging means judging that said card-type storage medium is rightful if these unique identifiers are in agreement as a result of comparison by said comparing means and proceeding an access process on said card-type storage medium.
Claim 32
Dependent Claim
62 words
A transaction apparatus for a card-type storage medium according to claim 28 still further comprising a enciphering means enciphering the unique identifier from said card-type storage medium with a second encipherment key, and said notifying means giving a ciphertext of the unique identifier obtained in encipherment by said enciphering means to the access command and notifying it to said card-type storage medium.
Claim 33
Dependent Claim
42 words
A transaction apparatus for a card-type storage medium according to claim 29 wherein said notifying means notifying the plaintext unique identifier before the encipherment along with the ciphertext unique identifier obtained in encipherment by said enciphering means to said card-type storage medium.
Claim 34
Dependent Claim
62 words
A transaction apparatus for a card-type storage medium according to claim 27 still further comprising a enciphering means enciphering the unique identifier from said card-type storage medium with a second encipherment key, and said notifying means giving a ciphertext of the unique identifier obtained in encipherment by said enciphering means to the access command and notifying it to said card-type storage medium.
Claim 35
Dependent Claim
42 words
A transaction apparatus for a card-type storage medium according to claim 31 wherein said notifying means notifying the plaintext unique identifier before the encipherment along with the ciphertext unique identifier obtained in encipherment by said enciphering means to said card-type storage medium.
Claim 36
Dependent Claim
152 words
A transaction apparatus for a card-type storage medium which accesses said card-type storage medium having a storage unit keeping a data file therein to execute a transaction therewith, comprising: a notifying means for notifying said card-type storage medium of an access command which is given a unique identifier until an end of a transaction, notification being after the data file that is an object of the access in said card-type storage medium has been determined and said transaction apparatus has been informed of said unique identifier by said card type storage medium, said unique identifier generated for each transaction in said card-type storage medium; and an enciphering means for enciphering the unique identifier from said card-type storage medium with an encipherment key, and said notifying means giving a ciphertext of the unique identifier obtained in encipherment by said enciphering means to the access command and notifying it to said card-type storage medium.
Claim 37
Dependent Claim
152 words
A transaction apparatus for a card-type storage medium which accesses said card-type storage medium having a storage unit keeping a data file therein to execute a transaction therewith, comprising: a notifying means for notifying said card-type storage medium of an access command which is given a unique identifier until an end of a transaction, notification being after the data file that is an object of the access in said card-type storage medium has been determined and said transaction apparatus has been informed of said unique identifier by said card type storage medium, said unique identifier generated for each transaction in said card-type storage medium; and an enciphering means for enciphering the unique identifier from said card-type storage medium with an encipherment key, and said notifying means giving a ciphertext of the unique identifier obtained in encipherment by said enciphering means to the access command and notifying it to said card-type storage medium.
Claim 38
Dependent Claim
42 words
A transaction apparatus for a card-type storage medium according to claim 33 wherein said notifying means notifying the plaintext unique identifier before the encipherment along with the ciphertext unique identifier obtained in encipherment by said enciphering means to said card-type storage medium.
References Cited (Backward Citations)
US4114027A
Cited
US4578530A
Cited
US4755940A
Cited
US5218638A
Cited
US5200999A
Cited
US5324922A
Cited
US5343529A
Cited
US5548721A
Cited
US5629980A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-01-03 | 2003-07-05 | 2004-01-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-01-03 | 2007-07-05 | 2008-01-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-01-03 | 2011-07-05 | 2012-01-04 | $7700.00 | Window Closed / Lapsed |