Patent US4718506A successfully refreshed from Google Patents.
Patent DE138519C successfully refreshed from Google Patents.
Patent US1581088A successfully refreshed from Google Patents.
Patent FR1037808A successfully refreshed from Google Patents.
Patent US5615266A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5615266A Expired / Lapsed US ⏱️ 0.0 years remaining

Secure communication setup method

Assignee: General Dynamics Mission Systems Inc
•
Filing: 1996-01-11
•
Granted: 1997-03-25
•
Expires: 2016-01-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A call is connected between secure terminals (16) through a network (12). If a network address for the call is included on an approved list (46), a secure call setup procedure (54) is performed automatically. One terminal (16) automatically sends an auto-secure signal. If the other terminal detects the auto-secure signal, secure call setup procedure (54) is performed automatically. The secure call setup procedure (54) determines a current user-identity for the opposing party. If the current user-identity corresponds to a user-identity included on an approved list (76), an abbreviated secure call setup process (80) is performed. If the current user identity is not approved, a full secure call setup process (78) is performed. The abbreviated process (80) differs from the full process (78) in that it uses a traffic key obtained from a prior secure communication session and may be performed more quickly.

Inventors

  • 👤 Barry N. Altschuler
  • 👤 Douglas A. Hardy
  • 👤 James A. Stephens
  • 👤 Joseph Kish, III

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 05:26
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/08; H04L9/0891

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 203 words
A method of engaging in a secure communication session with one of a plurality of remote terminals, said method comprising the steps of: maintaining a list of approved network addresses; obtaining a current network address for said one remote terminal; determining whether said current network address corresponds to one of said approved network addresses; automatically initiating a secure call setup procedure when said current network address corresponds to one of said approved network addresses; performing a full secure call setup process when no prior secure communication session has been conducted with said one remote terminal; performing an abbreviated secure call setup process when a prior secure communication session has been conducted with said one remote terminal; maintaining a list in which approved user-identities are associated with approved traffic keys, said approved user-identities serving to identify at least some users of said remote terminals; establishing a plain-text communication session with said one remote terminal; receiving, after said automatically initiating step, a current identity from said one remote terminal; determining whether said current identity corresponds to one of said approved user-identities from said list; and effecting said abbreviated secure call setup process performing step when said current identity corresponds to one of said approved user-identities.
Claim 2
Independent Claim 203 words
A method of engaging in a secure communication session with one of a plurality of remote terminals, said method comprising the steps of: maintaining a list of approved network addresses; obtaining a current network address for said one remote terminal; determining whether said current network address corresponds to one of said approved network addresses; automatically initiating a secure call setup procedure when said current network address corresponds to one of said approved network addresses; performing a full secure call setup process when no prior secure communication session has been conducted with said one remote terminal; performing an abbreviated secure call setup process when a prior secure communication session has been conducted with said one remote terminal; maintaining a list in which approved user-identities are associated with approved traffic keys, said approved user-identities serving to identify at least some users of said remote terminals; establishing a plain-text communication session with said one remote terminal; receiving, after said automatically initiating step, a current identity from said one remote terminal; determining whether said current identity corresponds to one of said approved user-identities from said list; and effecting said abbreviated secure call setup process performing step when said current identity corresponds to one of said approved user-identities.
Claim 3
Dependent Claim 44 words
A method of engaging in a secure communication session as claimed in claim 1 additionally comprising the step of sending an auto-secure signal to said one remote terminal, said auto-secure signal serving to request said one remote terminal to automatically send said current identity.
Claim 4
Dependent Claim 71 words
A method of engaging in a secure communication session as claimed in claim 1 wherein said method additionally comprises the step of effecting said full secure call setup process performing step when said current identity does not correspond to one of said approved user-identities, and said full secure call setup process performing step comprises the steps of: obtaining a new traffic key; and encrypting session data using said new traffic key.
Claim 5
Dependent Claim 38 words
A method of engaging in a secure communication session as claimed in claim 3 wherein said obtaining a new traffic key step comprises the step of engaging in a public key exchange to generate said new traffic key.
Claim 6
Independent Claim 173 words
A method of engaging in a secure communication session with one of a plurality of remote terminals, said method comprising the steps of: establishing a plain next communication session; detecting the receipt of an auto-secure signal from said one remote terminal; automatically initiating a secure call setup procedure in response to said auto-secure signal; performing a full secure call setup process when no prior secure communication session has been conducted with said one remote terminal; performing an abbreviated secure call setup process when a prior secure communication session has been conducted with said one remote terminal; maintaining a list in which approved user-identities are associated with approved traffic keys, said approved user-identities serving to identify at least some users of said remote terminals; receiving, after said automatically initiating step, a current identity from said one remote terminal; determining whether said current identity corresponds to one of said approved user-identities from said list; and effecting said abbreviated secure call setup process performing step when said current identity corresponds to one of said approved user-identities.
Claim 7
Independent Claim 173 words
A method of engaging in a secure communication session with one of a plurality of remote terminals, said method comprising the steps of: establishing a plain next communication session; detecting the receipt of an auto-secure signal from said one remote terminal; automatically initiating a secure call setup procedure in response to said auto-secure signal; performing a full secure call setup process when no prior secure communication session has been conducted with said one remote terminal; performing an abbreviated secure call setup process when a prior secure communication session has been conducted with said one remote terminal; maintaining a list in which approved user-identities are associated with approved traffic keys, said approved user-identities serving to identify at least some users of said remote terminals; receiving, after said automatically initiating step, a current identity from said one remote terminal; determining whether said current identity corresponds to one of said approved user-identities from said list; and effecting said abbreviated secure call setup process performing step when said current identity corresponds to one of said approved user-identities.
Claim 8
Dependent Claim 44 words
A method of engaging in a secure communication session as claimed in claim 5 additionally comprising the step of sending an auto-secure signal to said one remote terminal, said auto-secure signal serving to request said one remote terminal to automatically send said current identity.
Claim 9
Independent Claim 189 words
A method of engaging in a secure communication session with one of a plurality of remote terminals, said method comprising the steps of: detecting the receipt of an auto-secure signal from said one remote terminal; automatically initiating a secure call setup procedure in response to said auto-secure signal; performing said full secure call setup process when no prior secure communication session has been conducted with said one remote terminal; performing an abbreviated secure call setup process when a prior secure communication session has been conducted with said one remote terminal; maintaining a list in which approved user-identities are associated with approved traffic keys, said approved user-identities serving to identify at least some users of said remote terminals; initiating a plain-text communication session with said one remote terminal; receiving a current identity from said one remote terminal; determining whether said current identity corresponds to one of said approved user-identities from said list; and when said current identity corresponds to one of said approved user-identities, encrypting session data using one of said approved traffic keys that is associated in said list with one approved user-identity to which said current identity corresponds.
Claim 10
Independent Claim 189 words
A method of engaging in a secure communication session with one of a plurality of remote terminals, said method comprising the steps of: detecting the receipt of an auto-secure signal from said one remote terminal; automatically initiating a secure call setup procedure in response to said auto-secure signal; performing said full secure call setup process when no prior secure communication session has been conducted with said one remote terminal; performing an abbreviated secure call setup process when a prior secure communication session has been conducted with said one remote terminal; maintaining a list in which approved user-identities are associated with approved traffic keys, said approved user-identities serving to identify at least some users of said remote terminals; initiating a plain-text communication session with said one remote terminal; receiving a current identity from said one remote terminal; determining whether said current identity corresponds to one of said approved user-identities from said list; and when said current identity corresponds to one of said approved user-identities, encrypting session data using one of said approved traffic keys that is associated in said list with one approved user-identity to which said current identity corresponds.
Claim 11
Dependent Claim 59 words
A method of engaging in a secure communication session as claimed in claim 7 additionally comprising the steps of: obtaining a new traffic key when said current identity does not correspond to one of said approved user-identities; and encrypting session data using said new traffic key when said current identity does not correspond to one of said approved user-identities.
Claim 12
Dependent Claim 34 words
A method of engaging in a secure communication session as claimed in claim 8 wherein said obtaining step comprises the step of engaging in a public key exchange to generate said new traffic key.
Claim 13
Dependent Claim 47 words
A method of engaging in a secure communication session as claimed in claim 7 additionally comprising the steps of: generating a future approved traffic key; and updating said list to associate said future approved traffic key with said one approved user-identity to which said current identity corresponds.
Claim 14
Dependent Claim 47 words
A method of engaging in a secure communication session as claimed in claim 10 wherein: said secure communication session occurs during said encrypting step; said communication session continues for a variable duration; and said generating and updating steps occur approximately at the beginning of said variable duration.
Claim 15
Dependent Claim 80 words
A method of engaging in a secure communication session as claimed in claim 7 wherein said maintaining step additionally records a list of approved network addresses, and said initiating step comprises the steps of: obtaining a current network address for said one remote terminal; determining whether said current network address corresponds to one of said approved network addresses; and automatically performing said receiving, determining, and encrypting steps when said current network address corresponds to one of said approved network addresses.
Claim 16
Dependent Claim 46 words
A method of engaging in a secure communication session as claimed in claim 7 additionally comprising the steps of: detecting the receipt of an auto-secure signal from said one remote terminal; and interpreting said auto-secure signal as a request to automatically establish a secure communication session.
Claim 17
Dependent Claim 44 words
A method of engaging in a secure communication session as claimed in claim 7 wherein said initiating step comprises the step of sending an auto-secure signal to said one remote terminal, said auto-secure signal requesting said one remote terminal to transmit said current identity.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-03-24 2000-09-23 2001-03-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-03-24 2004-09-23 2005-03-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-03-24 2008-09-23 2009-03-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag