Patent US4408203A successfully refreshed from Google Patents.
US4408203A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Security system for electronic funds transfer system
Assignee: Mastercard International Inc
•
Filing: 1980-11-10
•
Granted: 1983-10-04
•
Expires: 2000-11-10
Abstract
Abstract A security system, particularly useful in an electronic funds transfer system, makes use of secret identification codes known only to system users. The codes are encrypted upon insertion into the system and are stored in a data processing unit in encrypted form. A security module is used to decrypt the code entered by a user and compare it to the corresponding encrypted code stored in the data processing unit.
Inventors
- 👤 Carl M. Campbell
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 06:22
CPC Classifications
G; G06; G06Q; G06Q20/00; G06Q20/38; G06Q20/382; G06Q20/3829; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1016; H; H04; H04L; H04L9/00; H04L9/08; H04L9/0816; H04L9/0819; H04L9/0822; H04L9/14; H04L9/32; H04L9/3226; H04L2209/00; H04L2209/56
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
278 words
In a system having a data processing unit and at least one transaction terminal, for automatically processing data entered at said terminal by an authorized person, apparatus for verifying the identity of said authorized person, comprising: manual code entry means at said terminal, for receiving a secret code entered by said person and for generating first electrical signals representative of said code; encrypting means at said terminal, associated with said manual code entry means, and responsive to said first electrical signals and a first encrypting key, for generating second electrical signals representative of said secret code encrypted by said first key; means at said terminal for receiving identifying information other than said secret code, and for generating third electrical signals representative of said identifying information; storage means, associated with said data processing unit for storing a plurality of signals representative of a plurality of said secret codes, each encrypted by a second encrypting key, said storage means including means responsive to said third electrical signals for selecting one of said encrypted stored codes; a security module, separate from said data processing unit and in communication therewith, responsive to said second electrical signals and said selected encrypted stored code, for decrypting said second electrical signals and said selected encrypted stored code and for providing an output indication to said data processing unit if said second electrical signals are representative of said selected stored code, said security module being operationally arranged to prevent output of said code in decrypted form; and system enabling means, associated with said data processing unit, and responsive to said output indication for allowing the automatic processing of data entered by said person at said terminal.
Claim 2
Dependent Claim
278 words
In a system having a data processing unit and at least one transaction terminal, for automatically processing data entered at said terminal by an authorized person, apparatus for verifying the identity of said authorized person, comprising: manual code entry means at said terminal, for receiving a secret code entered by said person and for generating first electrical signals representative of said code; encrypting means at said terminal, associated with said manual code entry means, and responsive to said first electrical signals and a first encrypting key, for generating second electrical signals representative of said secret code encrypted by said first key; means at said terminal for receiving identifying information other than said secret code, and for generating third electrical signals representative of said identifying information; storage means, associated with said data processing unit for storing a plurality of signals representative of a plurality of said secret codes, each encrypted by a second encrypting key, said storage means including means responsive to said third electrical signals for selecting one of said encrypted stored codes; a security module, separate from said data processing unit and in communication therewith, responsive to said second electrical signals and said selected encrypted stored code, for decrypting said second electrical signals and said selected encrypted stored code and for providing an output indication to said data processing unit if said second electrical signals are representative of said selected stored code, said security module being operationally arranged to prevent output of said code in decrypted form; and system enabling means, associated with said data processing unit, and responsive to said output indication for allowing the automatic processing of data entered by said person at said terminal.
Claim 3
Dependent Claim
28 words
Apparatus as specified in claim 1 wherein said storage means additionally stores said first encrypting key in encrypted form and wherein said security module decrypts said first key.
Claim 4
Dependent Claim
85 words
Apparatus as specified in claim 2 wherein there are provided a plurality of said terminals, each of said terminals having a unique first encrypting key, wherein there are provided means for generating fourth electrical signals representative of terminal identity, wherein said storage means stores said unique first encrypting key for each of said terminals and wherein said storage means includes means, responsive to said fourth electrical signals, for selecting one of said encrypted first encrypting keys and supplying said selected key to said security module.
Claim 5
Dependent Claim
304 words
In a system having a data processing unit and at least one transaction terminal, for automatically processing data entered at said terminal by an authorized person, apparatus for verifying the identity of said authorized person, comprising: manual code entry means at said terminal, for receiving a secret code entered by said person and for generating first electrical signals representative of said code; encrypting means at said terminal, associated with said manual code entry means, and responsive to said first electrical signals and a first encrypting key, for generating second electrical signals representative of said secret code encrypted by said first key; means at said terminal for receiving identifying information other than said secret code, and for generating third electrical signals representative of said identifying information; a security module, separate from said data processing unit and in communication therewith, and responsive to said second electrical signals for decrypting said second electrical signals to derive said first electrical signals, and for re-encrypting said first electrical signals using a second encrypting key to derive fourth electrical signals representative of said secret code encrypted by said second key, and for providing said fourth electrical signals as an output to said data processing unit, said security module being operationally arranged to prevent output of said first electrical signals; storage means, associated with said data processing unit for storing a plurality of signals representative of a plurality of said secret codes, each encrypted by a second encrypting key, said storage means including means responsive to said third electrical signals for selecting one of said encrypted stored codes; and system enabling means, responsive to said selected encrypted stored code and said fourth electrical signals, for comparing said code and said signals and allowing the automatic processing of data entered by said person if said code and said signals are the same.
Claim 6
Dependent Claim
304 words
In a system having a data processing unit and at least one transaction terminal, for automatically processing data entered at said terminal by an authorized person, apparatus for verifying the identity of said authorized person, comprising: manual code entry means at said terminal, for receiving a secret code entered by said person and for generating first electrical signals representative of said code; encrypting means at said terminal, associated with said manual code entry means, and responsive to said first electrical signals and a first encrypting key, for generating second electrical signals representative of said secret code encrypted by said first key; means at said terminal for receiving identifying information other than said secret code, and for generating third electrical signals representative of said identifying information; a security module, separate from said data processing unit and in communication therewith, and responsive to said second electrical signals for decrypting said second electrical signals to derive said first electrical signals, and for re-encrypting said first electrical signals using a second encrypting key to derive fourth electrical signals representative of said secret code encrypted by said second key, and for providing said fourth electrical signals as an output to said data processing unit, said security module being operationally arranged to prevent output of said first electrical signals; storage means, associated with said data processing unit for storing a plurality of signals representative of a plurality of said secret codes, each encrypted by a second encrypting key, said storage means including means responsive to said third electrical signals for selecting one of said encrypted stored codes; and system enabling means, responsive to said selected encrypted stored code and said fourth electrical signals, for comparing said code and said signals and allowing the automatic processing of data entered by said person if said code and said signals are the same.
Claim 7
Dependent Claim
68 words
Apparatus as specified in claim 4 wherein there are provided a plurality of said data processing means, each having a unique second encrypting key, wherein there are provided means, including a memory for storing said second encrypting keys, associated with said security module and responsive to said third electrical signals, for selecting one of said second encrypting keys and supplying said selected second key to said security module.
Claim 8
Dependent Claim
27 words
Apparatus as specified in claim 5 wherein said memory stores said second encrypting keys in encrypted form and wherein said security module decrypts said second encrypting keys.
Claim 9
Dependent Claim
82 words
Apparatus as specified in claim 1 wherein there are provided a plurality of said terminals, each of said terminals having a unique first encrypting key, wherein there is provided a memory associated with said security module for storing said first encrypting keys, wherein there are provided means for generating fifth electrical signals representative of terminal identity, and wherein there are provided means associated with said security module and responsive to said fifth electrical signals, for selecting one of said first encrypting keys.
Claim 10
Dependent Claim
27 words
Apparatus as specified in claim 7 wherein said memory stores said first encyrpting keys in encrypted form and wherein said security module decrypts said first encrypting keys.
References Cited (Backward Citations)
US3852571A
Cited
US3798359A
Cited
US3798605A
Cited
US3764742A
Cited
GB1429467A
Cited
GB1460459A
Cited
US3956615A
Cited
GB1458495A
Cited
US3984637A
Cited
US3958081A
Cited
US3962539A
Cited
US4004089A
Cited
US4013894A
Cited
US4075460A
Cited
US4074066A
Cited
US4078152A
Cited
US4120030A
Cited
GB1559962A
Cited
US4193131A
Cited
US4203166A
Cited
US4227253A
Cited
US4238854A
Cited
US4238853A
Cited
US4259720A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1986-10-03 | 1987-04-04 | 1987-10-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1990-10-03 | 1991-04-04 | 1991-10-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1994-10-03 | 1995-04-04 | 1995-10-04 | $7700.00 | Window Closed / Lapsed |