US5737422A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Distributed data processing network
Assignee: SECURE KEY LLC
•
Filing: 1995-04-26
•
Granted: 1998-04-07
•
Expires: 2015-04-26
Abstract
Abstract A distributed data processing network including a method and apparatus for sending secured data between a plurality of computers is disclosed. The distributed data processing network preferably includes a server computer, a plurality of user computers, a communication network coupling the server computer with the user computers, and a plurality of security circuits. The security circuits each include a clock circuit, a linear feedback shift register, a data encrypter/decrypter, and a password randomizer that cooperate for sending secured data between the server computer and any one of the user computers without sending the user's password to be sent over the network communication path.
Inventors
- 👤 Roger E. Billings
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 11:18
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/32; H04L9/3226; H04L2209/00; H04L2209/08; H04L2209/12
Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
161 words
A method of sending secured data between a data server computer and a user computer coupled together by a communication network comprising the steps: storing a randomized version of a user's password and an identifier in the data server computer; receiving into the data server computer a data request from a user of the user computer, the data request including the user's identifier but not including the user's randomized password; encrypting the requested data at the data server computer using the user's randomized password stored in the data server computer as an encryption key to produce encrypted data; sending the encrypted data to the user computer; and decrypting the encrypted data at the user computer using the user's randomized password as a decryption key, whereby secured data is sent between the data server computer and the user computer without sending the user's password over the communication network and without sending any encrypted variation of the user's password over the communication network.
Claim 2
Independent Claim
161 words
A method of sending secured data between a data server computer and a user computer coupled together by a communication network comprising the steps: storing a randomized version of a user's password and an identifier in the data server computer; receiving into the data server computer a data request from a user of the user computer, the data request including the user's identifier but not including the user's randomized password; encrypting the requested data at the data server computer using the user's randomized password stored in the data server computer as an encryption key to produce encrypted data; sending the encrypted data to the user computer; and decrypting the encrypted data at the user computer using the user's randomized password as a decryption key, whereby secured data is sent between the data server computer and the user computer without sending the user's password over the communication network and without sending any encrypted variation of the user's password over the communication network.
Claim 3
Dependent Claim
68 words
The method as set forth in claim 1, further including the steps of encrypting data at the user computer using the user's randomized password as an encryption key, sending the encrypted data to the server computer, decrypting the encrypted data at the server computer using the user's randomized password stored in the data server computer as a decryption key, and storing the decrypted data in the server computer.
Claim 4
Dependent Claim
47 words
The method as set forth in claim 1, further including the steps of encrypting data at the user computer, sending the encrypted data to a second user computer coupled with said user computer by said communication network, and decrypting the encrypted data at the second user computer.
Claim 5
Dependent Claim
56 words
The method as set forth in claim 1, including the step of adding new user passwords to said data server computer by encrypting the new user passwords with a known user randomized password and sending the encrypted user passwords to said data server computer for decrypting using the known user randomized password as a decryption key.
Claim 6
Dependent Claim
16 words
The method as set forth in claim 1, said communication network including a local area network.
Claim 7
Dependent Claim
16 words
The method as set forth in claim 1, said communication network including a wide area network.
Claim 8
Dependent Claim
15 words
The method as set forth in claim 1, said communication network including a telecommunication network.
Claim 9
Dependent Claim
16 words
The method as set forth in claim 1, said data server computer including a mainframe computer.
Claim 10
Dependent Claim
15 words
The method as set forth in claim 1, said data server computer including a minicomputer.
Claim 11
Dependent Claim
15 words
The method as set forth in claim 1, said data server computer including a microcomputer.
Claim 12
Dependent Claim
14 words
The method as set forth in claim 1, said user computer including a microcomputer.
Claim 13
Dependent Claim
143 words
A security circuit for sending secured data between a data server computer and a user computer coupled together by a communication network without sending the user's password over the communication network, said security circuit including: encrypting means, including means for coupling with said data server computer, for encrypting data to be sent from the data server computer to the user computer using the user's randomized password as an encryption key; and decrypting means, including means for coupling with said user computer, for receiving the encrypted data sent by said data server computer and for decrypting the encrypted data using the user's randomized password as a decryption key, whereby data is sent between the data server computer and the user computer without sending the user's password over the communication network and without sending any encrypted variation of the user's password over the communication network.
Claim 14
Dependent Claim
143 words
A security circuit for sending secured data between a data server computer and a user computer coupled together by a communication network without sending the user's password over the communication network, said security circuit including: encrypting means, including means for coupling with said data server computer, for encrypting data to be sent from the data server computer to the user computer using the user's randomized password as an encryption key; and decrypting means, including means for coupling with said user computer, for receiving the encrypted data sent by said data server computer and for decrypting the encrypted data using the user's randomized password as a decryption key, whereby data is sent between the data server computer and the user computer without sending the user's password over the communication network and without sending any encrypted variation of the user's password over the communication network.
Claim 15
Dependent Claim
194 words
A distributed data processing system for use with a communication network, said system including: a data server computer including means for storing data, a user's randomized password, and a user's identifier, and means for receiving data requests containing a user's identifier and for sending data in response thereto; and a user computer including means for receiving a user's password and identifier means for randomizing said user's password, and means for requesting and receiving data from said data server computer, said data server computer including encrypting means for retrieving a user's randomized password in response to a data request from said user computer, for encrypting the requested data using the user's randomized password as an encryption key, and for sending the encrypted data to said user computer, said user computer including decrypting means for receiving the encrypted data sent by said data server computer and for decrypting the encrypted data using the user's randomized password as a decryption key, whereby data is sent between the data server computer and the user computer without sending the user's password over the communication network and without sending any encrypted variation of the user's password over the communication network.
Claim 16
Dependent Claim
194 words
A distributed data processing system for use with a communication network, said system including: a data server computer including means for storing data, a user's randomized password, and a user's identifier, and means for receiving data requests containing a user's identifier and for sending data in response thereto; and a user computer including means for receiving a user's password and identifier means for randomizing said user's password, and means for requesting and receiving data from said data server computer, said data server computer including encrypting means for retrieving a user's randomized password in response to a data request from said user computer, for encrypting the requested data using the user's randomized password as an encryption key, and for sending the encrypted data to said user computer, said user computer including decrypting means for receiving the encrypted data sent by said data server computer and for decrypting the encrypted data using the user's randomized password as a decryption key, whereby data is sent between the data server computer and the user computer without sending the user's password over the communication network and without sending any encrypted variation of the user's password over the communication network.
Claim 17
Dependent Claim
39 words
The distributed data processing system as set forth in claim 13, said user computer including encrypting means for encrypting data using the user's randomized password as an encryption key and for sending the encrypted data to said server computer.
Claim 18
Dependent Claim
36 words
The distributed data processing system as set forth in claim 14, said server computer including decrypting means for decrypting the encrypted data sent by said user computer using the user's randomized password as a decryption key.
Claim 19
Dependent Claim
17 words
The distributed data processing system as set forth in claim 13, said server computer including a minicomputer.
Claim 20
Dependent Claim
17 words
The distributed data processing system as set forth in claim 14, said server computer including a microcomputer.
Claim 21
Dependent Claim
17 words
The distributed data processing system as set forth in claim 14, said user computer including a microcomputer.
References Cited (Backward Citations)
US4112369A
Cited
US4609777A
Cited
US4800590A
Cited
US4757539A
Cited
US5091939A
Cited
US5479512A
Cited
US5241599A
Cited
US5210795A
Cited
US5418854A
Cited
US5497421A
Cited
US5481612A
Cited
US5491752A
Cited
US5455953A
Cited
US5434918A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-04-06 | 2001-10-06 | 2002-04-07 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-04-06 | 2005-10-06 | 2006-04-07 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-04-06 | 2009-10-06 | 2010-04-07 | $7700.00 | Window Closed / Lapsed |