← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag