Patent US5826016A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5826016A Expired / Lapsed US ⏱️ 0.0 years remaining

Pass-word managing system and pass-word managing method

Assignee: Hitachi Software Engineering Co Ltd
•
Filing: 1996-05-24
•
Granted: 1998-10-20
•
Expires: 2016-05-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract When transmitting a pass-word updating request transmitted from a local host to a remote host via a network, both a present pass-word and a new pass-word are enciphered with the present pass-word of a user as a key of enciphering and then are transmitted. The remote host fetches the present pass-word from a pass-word table on the basis of a user ID and then deciphers the pass-word updating request transmitted thereto with the resultant present pass-word as a key of deciphering. Then, only when the specified present pass-word in the pass-word updating request frame matches with the present pass-word registrated in the pass-word table, the remote host updates the present pass-word into the specified new pass-word.

Inventors

  • 👤 Toshiya Ito
  • 👤 Kosuke Takano
  • 👤 Hiromichi Ito
  • 👤 Mitsuru Mori

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 12:40
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/30; G06F21/31

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 212 words
In a pass-word managing system including a remote host and at least one or more local hosts connected to said remote host through a network, a pass-word managing method comprising the steps of: registering, in a pass-word table in said remote host, with respect to each of a plurality of authorized users, a user ID for identifying one of said authorized users of interest and a corresponding present pass-word for authenticating said authorized user of interest; enciphering the present pass-word and a new pass-word input by a user, with said present pass-word utilized as an enciphering key; transmitting a pass-word updating request including a user ID of said user, the enciphered present pass-word and the enciphered new pass-word to said remote host through said network from said local host; deciphering said pass-word updating request, with said present pass-word utilized as a deciphering key; and updating, a present pass-word registered in said pass-word table with the new pass-word included in said pass-word updating request only when the present pass-word included in said pass-word updating request matches the present pass-word registered in said pass-word table and the user ID included in said pass-word updating request matches a user ID registered in said pass-word table corresponding to the present pass-word registered in said pass-word table.
Claim 2
Dependent Claim 212 words
In a pass-word managing system including a remote host and at least one or more local hosts connected to said remote host through a network, a pass-word managing method comprising the steps of: registering, in a pass-word table in said remote host, with respect to each of a plurality of authorized users, a user ID for identifying one of said authorized users of interest and a corresponding present pass-word for authenticating said authorized user of interest; enciphering the present pass-word and a new pass-word input by a user, with said present pass-word utilized as an enciphering key; transmitting a pass-word updating request including a user ID of said user, the enciphered present pass-word and the enciphered new pass-word to said remote host through said network from said local host; deciphering said pass-word updating request, with said present pass-word utilized as a deciphering key; and updating, a present pass-word registered in said pass-word table with the new pass-word included in said pass-word updating request only when the present pass-word included in said pass-word updating request matches the present pass-word registered in said pass-word table and the user ID included in said pass-word updating request matches a user ID registered in said pass-word table corresponding to the present pass-word registered in said pass-word table.
Claim 3
Dependent Claim 118 words
A pass-word managing method according to claim 1, wherein, for using the present pass-word as the enciphering key and the deciphering key, when a pass-word length is longer than the key length which is determined by a corresponding enciphering or deciphering method, only data from the head of the present pass-word having a length corresponding to the key length is used as the corresponding enciphering or deciphering key, and when the pass-word length is shorter than the key length, Null (Hex"00" ) is added to an end of the present pass-word until the length of the present pass-word matches the key length so as to use the resultant data as either of the enciphering key and deciphering key.
Claim 4
Dependent Claim 17 words
A pass-word managing method according to claim 1, wherein MULTI2 is used as the algorithm of enciphering/deciphering.
Claim 5
Dependent Claim 295 words
A pass-word managing system, comprising: a remote host; and at least one or more local hosts connected to said remote host through a network, wherein said local host comprises: a pass-word data input unit for receiving a pass-word updating request from a user and receiving, as an input, a user ID assigned uniquely to the user in said system, a present pass-word for authenticating the user and a new pass-word, an enciphering unit for enciphering both the present pass-word and the new pass-word, which have been input to said pass-word data input unit, using the present pass-word as an enciphering key, a pass-word updating request producing unit for producing a pass-word updating request frame including the user ID which has been input to said pass-word data input unit, the enciphered present pass-word and the enciphered new pass-word, and a transmission unit for transmitting the pass-word updating request frame to said remote host; and said remote host comprises: a pass-word table in which, with respect to each of a plurality of authorized users, both the user ID and the present pass-word are registered, a reception unit for receiving the pass-word updating request frame transmitted from said local host; a deciphering unit for deciphering the enciphered portion of the pass-word updating request, frame with the present pass-word registered in said pass-word table corresponding to the user ID included in the pass-word updating request frame serving as a deciphering key, and a pass-word control unit for updating the present pass-word registered in said pass-word table with the new pass-word in the pass-word updating request frame only when the present pass-word included in said pass-word updating request frame matches the present pass-word registered in said pass-word table corresponding to the user ID included in said pass-word updating request frame.
Claim 6
Dependent Claim 295 words
A pass-word managing system, comprising: a remote host; and at least one or more local hosts connected to said remote host through a network, wherein said local host comprises: a pass-word data input unit for receiving a pass-word updating request from a user and receiving, as an input, a user ID assigned uniquely to the user in said system, a present pass-word for authenticating the user and a new pass-word, an enciphering unit for enciphering both the present pass-word and the new pass-word, which have been input to said pass-word data input unit, using the present pass-word as an enciphering key, a pass-word updating request producing unit for producing a pass-word updating request frame including the user ID which has been input to said pass-word data input unit, the enciphered present pass-word and the enciphered new pass-word, and a transmission unit for transmitting the pass-word updating request frame to said remote host; and said remote host comprises: a pass-word table in which, with respect to each of a plurality of authorized users, both the user ID and the present pass-word are registered, a reception unit for receiving the pass-word updating request frame transmitted from said local host; a deciphering unit for deciphering the enciphered portion of the pass-word updating request, frame with the present pass-word registered in said pass-word table corresponding to the user ID included in the pass-word updating request frame serving as a deciphering key, and a pass-word control unit for updating the present pass-word registered in said pass-word table with the new pass-word in the pass-word updating request frame only when the present pass-word included in said pass-word updating request frame matches the present pass-word registered in said pass-word table corresponding to the user ID included in said pass-word updating request frame.
Claim 7
Dependent Claim 126 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine, the machine being connected to a host machine via a network, to perform a method for updating pass-words managed in said host machine, said method comprising the steps of: receiving a pass-word updating request including a user ID for identifying each authorized user, a present pass-word for authenticating the authorized user, and a new pass-word input from a user; enciphering the present pass-word and the new pass-word using the present pass-word as an enciphering key; generating a pass-word updating request frame including the user ID and the enciphered present pass-word and enciphered new pass-word; and transmitting the pass-word updating request frame to said host machine via the network.
Claim 8
Dependent Claim 126 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine, the machine being connected to a host machine via a network, to perform a method for updating pass-words managed in said host machine, said method comprising the steps of: receiving a pass-word updating request including a user ID for identifying each authorized user, a present pass-word for authenticating the authorized user, and a new pass-word input from a user; enciphering the present pass-word and the new pass-word using the present pass-word as an enciphering key; generating a pass-word updating request frame including the user ID and the enciphered present pass-word and enciphered new pass-word; and transmitting the pass-word updating request frame to said host machine via the network.
Claim 9
Dependent Claim 200 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine, the machine being connected to at least one local machine via network, to perform a method for updating pass-words in a pass-word table having pairs of a user ID for identifying each authorized user and a present pass-word for authenticating the authorized user stored in the machine, said method comprising the steps of: receiving a pass-word updating request frame including the user ID, the present pass-word in enciphered form and a new pass-word in enciphered form from the local machine via the network; obtaining from the pass-word table a present pass-word corresponding to the user ID included in said pass-word updating request frame; deciphering the enciphered present pass-word and enciphered new pass-word in the received pass-word updating request frame using the present pass-word obtained from the pass-word table as a deciphering key; comparing the present pass-word obtained from the pass-word table with the present pass-word obtained from the received pass-word updating request frame; and when both present pass-words match, updating the pass-word table by replacing the present pass-word obtained from the pass-word table with the new pass-word deciphered in said deciphering step.
Claim 10
Dependent Claim 200 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine, the machine being connected to at least one local machine via network, to perform a method for updating pass-words in a pass-word table having pairs of a user ID for identifying each authorized user and a present pass-word for authenticating the authorized user stored in the machine, said method comprising the steps of: receiving a pass-word updating request frame including the user ID, the present pass-word in enciphered form and a new pass-word in enciphered form from the local machine via the network; obtaining from the pass-word table a present pass-word corresponding to the user ID included in said pass-word updating request frame; deciphering the enciphered present pass-word and enciphered new pass-word in the received pass-word updating request frame using the present pass-word obtained from the pass-word table as a deciphering key; comparing the present pass-word obtained from the pass-word table with the present pass-word obtained from the received pass-word updating request frame; and when both present pass-words match, updating the pass-word table by replacing the present pass-word obtained from the pass-word table with the new pass-word deciphered in said deciphering step.

References Cited (Backward Citations)

US4317957A Cited
US4758718A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-10-19 2002-04-20 2002-10-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-10-19 2006-04-20 2006-10-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-10-19 2010-04-20 2010-10-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag