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

Key management for encrypted packet based networks

Assignee: RACAL-GUARDATA Inc
•
Filing: 1989-02-03
•
Granted: 1990-10-23
•
Expires: 2009-02-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a packet based communication network 10, a key management center 20 is used to distribute cryptographic keys for either a switched virtual circuit or a permanent virtual circuit. The disclosed methods allow the key management center 20 to communicate directly with the data encryption/decryption devices (DE's) 14 even though they operate in a transparent mode (rather than a store and forward mode). This is accomplished by balancing link counters with calls to fictitious addresses and/or use of interrupt packets transferred between the DTE 12 and the DE 14. In permanent virtual circuits, the MAC of the last packet transmitted under the cold cryptographic key is exchanged to synchronize the key change.

Inventors

  • 👤 Nick G. Trbovich
  • 👤 Thomas D. Campbell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 22:08
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/08; H04L9/0816; H04L9/0819; H04L9/083; H04L9/0891

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 147 words
A method of providing communication between a transparent device and a network service provider in a packet switched network, a transparent device being defined as a network device which is not addressable by other network devices by a network address, comprising the steps of: transmitting a call from a source Data Terminal Equipment (DTE) destined for a target DTE; at said transparent device, intercepting said call from said source DTE to said target DTE and transmitting a call from said transparent device to said network service provider in place of said call from said source DTE; receiving a response from said network service provider at said transparent device; and balancing traffic through said transparent device by transmitting a dummy packet from said transparent device to said source DTE in order to make frame send and receive sequence numbers equal and packet send and receive sequence numbers equal.
Claim 2
Independent Claim 147 words
A method of providing communication between a transparent device and a network service provider in a packet switched network, a transparent device being defined as a network device which is not addressable by other network devices by a network address, comprising the steps of: transmitting a call from a source Data Terminal Equipment (DTE) destined for a target DTE; at said transparent device, intercepting said call from said source DTE to said target DTE and transmitting a call from said transparent device to said network service provider in place of said call from said source DTE; receiving a response from said network service provider at said transparent device; and balancing traffic through said transparent device by transmitting a dummy packet from said transparent device to said source DTE in order to make frame send and receive sequence numbers equal and packet send and receive sequence numbers equal.
Claim 3
Dependent Claim 45 words
The method of claim 1, wherein said network service provider includes a key management center and wherein said transparent device includes a data encryption device, and further comprising the step of: transmitting a cryptographic key from said key management center to said data encryption device.
Claim 4
Dependent Claim 18 words
The method of claim 2, further comprising the step of transmitting a cryptographic key to said target DTE.
Claim 5
Dependent Claim 40 words
The method of claim 1, wherein said balancing step includes the steps of transmitting an interrupt request packet from said transparent device to said source DTE and transmitting an interrupt confirm packet from said source DTE to said transparent device.
Claim 6
Dependent Claim 57 words
The method of claim 1, wherein said balancing step includes the steps of transmitting a call request packet for a fictitious address from said transparent device to said source DTE, transmitting a clear request packet from said source DTE to said transparent device and transmitting a clear confirm packet from said transparent device to said source DTE.
Claim 7
Dependent Claim 41 words
The method of claim 1, wherein said intercepting step includes the step of intercepting a call setup packet from said source DTE destined for said target DTE and substituting a fast select packet to said network service provider in its place.
Claim 8
Dependent Claim 131 words
In a packet switched network coupled to a first Data Terminal Equipment (DTE) and a second DTE with a first and a second transparent device coupled between said first and second DTE's and said packet switched network respectively, and a network service provider coupled to said packet switched network, and wherein a transparent device being defined as a network device which is not addressable by other network devices by a network address, a method for balancing traffic through said transparent device in order to make frame send and receive sequence numbers equal and packet send and receive sequence numbers equal comprising the steps of: transmitting a dummy packet from said first transparent device to said first DTE; and responding with a response packet from said first DTE to said transparent device.
Claim 9
Dependent Claim 131 words
In a packet switched network coupled to a first Data Terminal Equipment (DTE) and a second DTE with a first and a second transparent device coupled between said first and second DTE's and said packet switched network respectively, and a network service provider coupled to said packet switched network, and wherein a transparent device being defined as a network device which is not addressable by other network devices by a network address, a method for balancing traffic through said transparent device in order to make frame send and receive sequence numbers equal and packet send and receive sequence numbers equal comprising the steps of: transmitting a dummy packet from said first transparent device to said first DTE; and responding with a response packet from said first DTE to said transparent device.
Claim 10
Dependent Claim 26 words
The method of claim 7, wherein: said transmitting step includes transmitting an interrupt packet; and wherein: said responding step includes responding with an interrupt confirmation packet.
Claim 11
Dependent Claim 50 words
The method of claim 7, wherein: said transmitting step includes transmitting a call request packet to a fictitious address; and wherein: said responding step includes responding with a clear request packet; and further comprising the step of: sending a clear confirmation packet from said transparent device to said first DTE.
Claim 12
Dependent Claim 149 words
In a packet switched network, method for changing keys used for encrypted switched virtual circuit communication between a first Data Terminal Equipment (DTE) and a second DTE, said first and second DTE having an associated first and second encryption device, comprising the steps of: issuing a call request packet from said first DTE to said second DTE; intercepting said call request packet at said first encryption device and substituting a call request for a key management center; transferring a key from said key management center to said first DTE; balancing counters at a link associated with said first DTE and first encryption device using a dummy packet in order to make frame send and receive sequence numbers equal and packet send and receive sequence numbers equal; establishing a channel between said first and second data encrypters; and transferring a key from said first data encrypter to said second encrypter.
Claim 13
Dependent Claim 149 words
In a packet switched network, method for changing keys used for encrypted switched virtual circuit communication between a first Data Terminal Equipment (DTE) and a second DTE, said first and second DTE having an associated first and second encryption device, comprising the steps of: issuing a call request packet from said first DTE to said second DTE; intercepting said call request packet at said first encryption device and substituting a call request for a key management center; transferring a key from said key management center to said first DTE; balancing counters at a link associated with said first DTE and first encryption device using a dummy packet in order to make frame send and receive sequence numbers equal and packet send and receive sequence numbers equal; establishing a channel between said first and second data encrypters; and transferring a key from said first data encrypter to said second encrypter.
Claim 14
Dependent Claim 211 words
In a packet switched network, method for changing keys used for encrypted permanent virtual circuit communication between a first Data Terminal Equipment (DTE) and a second DTE, said first and second DTE having an associated first and second encryption device, comprising the steps of: issuing a call request packet from a key management center to said first encryption device; issuing a call request packet from said key management center to said second encryption device; from said key management center, sending a stop packet flow message from said first DTE to said second DTE and obtaining a last MAC from said first data encryption device and transferring a new key to said first data encryption device; from said key management center, sending a stop packet flow message from said second DTE to said first DTE and obtaining a last MAC from said second data encryption device and transferring a new key to said first data encryption device; from said key management center, sending a restart packet flow message to restart packet flow between said first and second DTE; and balancing link counters at said first and second links by transmission of dummy packets in order to make frame send and receive sequence numbers equal and packet send and receive sequence numbers equal.
Claim 15
Dependent Claim 211 words
In a packet switched network, method for changing keys used for encrypted permanent virtual circuit communication between a first Data Terminal Equipment (DTE) and a second DTE, said first and second DTE having an associated first and second encryption device, comprising the steps of: issuing a call request packet from a key management center to said first encryption device; issuing a call request packet from said key management center to said second encryption device; from said key management center, sending a stop packet flow message from said first DTE to said second DTE and obtaining a last MAC from said first data encryption device and transferring a new key to said first data encryption device; from said key management center, sending a stop packet flow message from said second DTE to said first DTE and obtaining a last MAC from said second data encryption device and transferring a new key to said first data encryption device; from said key management center, sending a restart packet flow message to restart packet flow between said first and second DTE; and balancing link counters at said first and second links by transmission of dummy packets in order to make frame send and receive sequence numbers equal and packet send and receive sequence numbers equal.

References Cited (Backward Citations)

US4182933A Cited
US4578531A Cited
US4607137A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-10-22 1994-04-23 1994-10-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-10-22 1998-04-23 1998-10-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-10-22 2002-04-23 2002-10-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag