← Back to Patent Explorer
US4805216A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for continuously acknowledged link encrypting

Assignee: Compfax Corp
•
Filing: 1987-01-08
•
Granted: 1989-02-14
•
Expires: 2007-01-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The method and apparatus of the invention described herein provide confidential communications between two or more stations whereby the exchanged messages themselves provide the necessary enciphering keys for the messages to be encrypted and transmitted from each respective station. A full duplex communications loop is utilized between stations and the messages are exchanged substantially simultaneously.

Inventors

  • 👤 Elliot L. Gruenberg

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 23:33
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/06; H04L9/065; H04L9/12; H04L2209/00; H04L2209/12

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 204 words
A method of transmitting secure messages between a plurality of locations, comprising the steps of, generating a first sequence of message bits originating in a first location, each bit of which is mixed at said first location with a bit of a second sequence of message bits received from a second location, said mixed first and second bits at said first location establishing a third sequence of bits, said third sequence of bits being transmitted to said second location wherein each bit of said third sequence of bits is mixed with each bit of said second sequence of message bits, whereby said first sequence of message bits is derived at said second location, each bit of said first sequence of message bits being mixed with said second sequence of message bits at said second location, said mixed first and second bits at said second location establishing a fourth sequence of bits, said fourth sequence of bits being transmitted to said first location wherein each bit of said fourth sequence of bits is mixed with each bit of said first sequence of message bits, whereby said second sequence of message bits is derived at said first location, each mixing step occurring on a bit-by-bit basis.
Claim 2
Independent Claim 204 words
A method of transmitting secure messages between a plurality of locations, comprising the steps of, generating a first sequence of message bits originating in a first location, each bit of which is mixed at said first location with a bit of a second sequence of message bits received from a second location, said mixed first and second bits at said first location establishing a third sequence of bits, said third sequence of bits being transmitted to said second location wherein each bit of said third sequence of bits is mixed with each bit of said second sequence of message bits, whereby said first sequence of message bits is derived at said second location, each bit of said first sequence of message bits being mixed with said second sequence of message bits at said second location, said mixed first and second bits at said second location establishing a fourth sequence of bits, said fourth sequence of bits being transmitted to said first location wherein each bit of said fourth sequence of bits is mixed with each bit of said first sequence of message bits, whereby said second sequence of message bits is derived at said first location, each mixing step occurring on a bit-by-bit basis.
Claim 3
Dependent Claim 181 words
Apparatus for transmitting secure messages between a plurality of locations, comprising; means at a first location, for mixing each bit of a first sequence of message bits generated at said first location with each bit of a second sequence of message bits generated at and received from a second location in order to generate a third sequence of bits for transmission to said second location; means at said second location for mixing each bit of said third sequence of bits with each bit of said second sequence of message bits, whereby said first sequence of message bits is derived at said second location; means at said second location, for mixing each bit of said first sequence of message bits with each bit of said second sequence of message bits to generate a fourth sequence of bits for transmission to said first location; and means at said first location for mixing each bit of said fourth sequence of bits with each bit of said first sequence of message bits whereby said second sequence of message bits is derived at said first location.
Claim 4
Dependent Claim 181 words
Apparatus for transmitting secure messages between a plurality of locations, comprising; means at a first location, for mixing each bit of a first sequence of message bits generated at said first location with each bit of a second sequence of message bits generated at and received from a second location in order to generate a third sequence of bits for transmission to said second location; means at said second location for mixing each bit of said third sequence of bits with each bit of said second sequence of message bits, whereby said first sequence of message bits is derived at said second location; means at said second location, for mixing each bit of said first sequence of message bits with each bit of said second sequence of message bits to generate a fourth sequence of bits for transmission to said first location; and means at said first location for mixing each bit of said fourth sequence of bits with each bit of said first sequence of message bits whereby said second sequence of message bits is derived at said first location.
Claim 5
Dependent Claim 33 words
Apparatus in accordance with claim 2, wherein there is further included delay means for determining and inserting a predetermined amount of delay prior to mixing bit sequences at said first and second locations.
Claim 6
Dependent Claim 14 words
The apparatus of claim 3, wherein the delay means includes an adjustable delay time.
Claim 7
Dependent Claim 13 words
The apparatus of claim 4 wherein the delay means includes a shift register.
Claim 8
Dependent Claim 14 words
The apparatus of claim 4 wherein the delay means includes a charge coupled device.
Claim 9
Dependent Claim 13 words
The apparatus of claim 4 wherein the delay means includes a programmable microprocessor.
Claim 10
Dependent Claim 14 words
The apparatus of claim 4 wherein the delay means includes a magnetic disk drive.
Claim 11
Dependent Claim 13 words
The apparatus of claim 4 further comprising means for indicating an incoming signal.
Claim 12
Dependent Claim 21 words
The apparatus of claim 4 further comprising means for indicating that the delay means is adjusted to a desired delay time.
Claim 13
Independent Claim 258 words
A method for the secure exchange of first and second message bit sequences between first and second stations over first and second communications paths, comprising the steps of: (a) in the first station, generating encrypted bit A by mixing bit A of the first bit sequence with bit B-1 of the second bit sequence received from the second station; (b) transmitting encrypted bit A as part of a third bit sequence from the first station to the second station; (c) receiving encrypted bit A of the third bit sequence at the second station and generating decrypted bit A of the first bit sequence by mixing the third bit sequence therein with bit B-1 of the second bit sequence; (d) in the second station, generating a fourth bit sequence of encrypted bit B by mixing bit B of the second bit sequence with decrypted bit A of the first bit sequence; (e) transmitting encrypted bit B as the fourth bit sequence from the second station to the first station; (f) receiving encrypted bit B of the fourth bit sequence at the first station and generating decrypted bit B of the second bit sequence by mixing the fourth bit sequence therein with bit A of the first bit sequence; (g) incrementing A by one, and, at the first station, mixing bit A of the first bit sequence with decrypted bit B of the second bit sequence; (h) incrementing B by one; and (i) repeating steps (a) through (h) until A equals at least n and B equals at least n.
Claim 14
Independent Claim 258 words
A method for the secure exchange of first and second message bit sequences between first and second stations over first and second communications paths, comprising the steps of: (a) in the first station, generating encrypted bit A by mixing bit A of the first bit sequence with bit B-1 of the second bit sequence received from the second station; (b) transmitting encrypted bit A as part of a third bit sequence from the first station to the second station; (c) receiving encrypted bit A of the third bit sequence at the second station and generating decrypted bit A of the first bit sequence by mixing the third bit sequence therein with bit B-1 of the second bit sequence; (d) in the second station, generating a fourth bit sequence of encrypted bit B by mixing bit B of the second bit sequence with decrypted bit A of the first bit sequence; (e) transmitting encrypted bit B as the fourth bit sequence from the second station to the first station; (f) receiving encrypted bit B of the fourth bit sequence at the first station and generating decrypted bit B of the second bit sequence by mixing the fourth bit sequence therein with bit A of the first bit sequence; (g) incrementing A by one, and, at the first station, mixing bit A of the first bit sequence with decrypted bit B of the second bit sequence; (h) incrementing B by one; and (i) repeating steps (a) through (h) until A equals at least n and B equals at least n.
Claim 15
Dependent Claim 20 words
The method of claim 11 whereby the mixing of first and second signals is accomplished by logically EXCLUSIVE ORing them.

References Cited (Backward Citations)

US2406841A Cited
US3746799A Cited
US4074066A Cited
US4228321A Cited
US4638120A Cited
US4397034A Cited
US4401854A Cited
US4484027A Cited
US4633037A Cited
US4613901A Cited
US4736422A Cited
US4713840A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-02-14 1992-08-15 1993-02-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-02-14 1996-08-15 1997-02-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-02-14 2000-08-15 2001-02-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag