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

Communications line authentication device

Assignee: Unisys Corp
•
Filing: 1977-11-17
•
Granted: 1979-06-26
•
Expires: 1997-11-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A device for insertion in a communications line for verifying message integrity within a significant portion of existing communications networks. At the transmitter end, the device receives plain text messages from the communications line, generates an authentication field by encrypting the plain text message received and retransmits the plain test message received, with the authentication field appended thereto, onto the communications line.

Inventors

  • 👤 Vera L. Barnes
  • 👤 Thomas J. Dodds, Jr.
  • 👤 Harold F. Gibson
  • 👤 Carl M. Campbell, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 02:09
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/12; H04L9/06; H04L9/0618; H04L9/0637; H04L9/32; H04L9/3271; H04L2209/00; H04L2209/12; Y; Y04; Y04S; Y04S40/00; Y04S40/20

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 105 words
An apparatus for insertion in a data communications line for verifying message integrity, wherein an authentication field is appended to a plain text data message being transmitted on said communications line, comprising: means for receiving said plain text data message from said communications line; means, connected to said receiving means, for encrypting said plain text data message whereby an authentication field is produced; means, connected to said encryption means, for storing said authentication field; and means, connected to said receiving means and said authentication field storage means, for transmitting said plain text data message with said authentication field appended thereto back onto said communications line.
Claim 2
Independent Claim 105 words
An apparatus for insertion in a data communications line for verifying message integrity, wherein an authentication field is appended to a plain text data message being transmitted on said communications line, comprising: means for receiving said plain text data message from said communications line; means, connected to said receiving means, for encrypting said plain text data message whereby an authentication field is produced; means, connected to said encryption means, for storing said authentication field; and means, connected to said receiving means and said authentication field storage means, for transmitting said plain text data message with said authentication field appended thereto back onto said communications line.
Claim 3
Dependent Claim 54 words
The apparatus of claim 1 wherein said encryption means comprises: means for generating one byte of key bits; means for storing said key bits; and means for exclusive ORing each bit of one byte of said plain text data message in said receiving means with the corresponding bit in said byte of key bits.
Claim 4
Dependent Claim 52 words
The apparatus of claim 2 wherein said key bit generation means comprises: a cipher feedback register, the high order byte of which receives its input from the output of said exclusive ORing means; and algorithm means, receiving its input byte of data from said cipher feedback register, for generating said key bits.
Claim 5
Dependent Claim 20 words
The apparatus of claim 2 wherein said authentication field storage means receives its input from said key bit storage means.
Claim 6
Dependent Claim 29 words
The apparatus of claim 4 wherein a portion of the contents of said authentication field storage means are replaced each time one byte of said key bits is generated.
Claim 7
Dependent Claim 18 words
The apparatus of claim 1 further comprising means for detecting the end of said plain text data message.
Claim 8
Dependent Claim 41 words
The apparatus of claim 6 wherein said transmitting means, in response to the detection of the end of receipt of said plain text data message, will append said authentication field to the end of said plain text data message being transmitted.
Claim 9
Independent Claim 126 words
An apparatus for insertion in a data communications line for verifying message integrity, said message including a sequence of plain text data followed by an appended authentication field, said apparatus comprising: means for receiving said message from said communications line; means, connected to said receiving means, for encrypting said plain text data whereby an authentication field is produced; means, connected to said encryption means, for storing said produced authentication field; means, connected to said receiving means, for transmitting said plain text data back onto said communications line; and means, connected to said receiving means and said authentication field storage means and responsive to the receipt of the end of said message, for comparing the contents of said authentication field storage means with said appended authentication field.
Claim 10
Independent Claim 126 words
An apparatus for insertion in a data communications line for verifying message integrity, said message including a sequence of plain text data followed by an appended authentication field, said apparatus comprising: means for receiving said message from said communications line; means, connected to said receiving means, for encrypting said plain text data whereby an authentication field is produced; means, connected to said encryption means, for storing said produced authentication field; means, connected to said receiving means, for transmitting said plain text data back onto said communications line; and means, connected to said receiving means and said authentication field storage means and responsive to the receipt of the end of said message, for comparing the contents of said authentication field storage means with said appended authentication field.
Claim 11
Dependent Claim 42 words
The apparatus in accordance with claim 8 further including means connected to said comparison means and said transmission means and responsive to said comparison means, for appending to said plain text data transmitted a character indicating the result of said comparison operation.
Claim 12
Dependent Claim 22 words
The apparatus in accordance with claim 9 wherein said authentication field storage means receives its input from said key bit storage means.
Claim 13
Dependent Claim 55 words
The apparatus in accordance with claim 8 wherein said encryption means comprises: means for generating one byte of key bits; means for storing said key bits; and means for exclusive ORing each bit of one byte of said plain text data in said receiving means with the corresponding bit in said byte of key bits.
Claim 14
Dependent Claim 54 words
The apparatus in accordance with claim 11 wherein said key bit generation means comprises: a cipher feedback register, the high order byte of which receives its input from the output of said exclusive ORings means; and algorithm means, receiving its input byte of data from said cipher feedback register, for generating said key bits.
Claim 15
Dependent Claim 31 words
The apparatus in accordance with claim 12 wherein a portion of the contents of said authentication field storage means are replaced each time one byte of said key bits is generated.
Claim 16
Dependent Claim 42 words
The apparatus in accordance with claim 13 further including means connected to said comparison means and said transmission means and responsive to said comparison means, for appending to said plain text data transmitted a character indicating the result of said comparison operation.
Claim 17
Dependent Claim 22 words
The apparatus in accordance with claim 14 wherein said authentication field storage means receives its input from said key bit storage means.
Claim 18
Independent Claim 143 words
An apparatus for insertion in a data communications line for verifying message integrity, said message including a first sequence of plain text data followed by a second appended sequence of at least one character of data, said apparatus comprising: means for receiving said message from said communications line; means, connected to said receiving means, for encrypting said first sequence of plain text data whereby an authentication field is produced; means, connected to said encryption means, for storing said produced authentication field; means, connected to said receiving means and said authentication field storage means and responsive to the receipt of the end of said message, including means for first comparing said second appended sequence with an authentication field data format; and means connected to said receiving means and said comparison means, for transmitting said first sequence of plain text back onto said communications line.
Claim 19
Independent Claim 143 words
An apparatus for insertion in a data communications line for verifying message integrity, said message including a first sequence of plain text data followed by a second appended sequence of at least one character of data, said apparatus comprising: means for receiving said message from said communications line; means, connected to said receiving means, for encrypting said first sequence of plain text data whereby an authentication field is produced; means, connected to said encryption means, for storing said produced authentication field; means, connected to said receiving means and said authentication field storage means and responsive to the receipt of the end of said message, including means for first comparing said second appended sequence with an authentication field data format; and means connected to said receiving means and said comparison means, for transmitting said first sequence of plain text back onto said communications line.
Claim 20
Dependent Claim 57 words
The apparatus in accordance with claim 16 further including appending means connected to said comparison means and said transmitting means and responsive to a first non-compare condition, including means for appending said second sequence to said first sequence transmitted and further appending to said second sequence a character indicating that said meassage does not include authentication data.
Claim 21
Dependent Claim 56 words
The apparatus in accordance with claim 17 wherein said encryption means comprises: means for generating one byte of key bits; means for storing said key bits; and means for exclusive ORing each bit of one byte of said plain text data message in said receiving means with the corresponding bit in said byte of key bits.
Claim 22
Dependent Claim 54 words
The apparatus in accordance with claim 18 wherein said key bit generation means comprises: a cipher feedback register, the high order byte of which receives it input from the output of said exclusive ORing means; and algorithm means, receiving its input byte of data from said cipher feedback register, for generating said key bits.
Claim 23
Dependent Claim 22 words
The apparatus in accordance with claim 19 wherein said authentication field storage means receives its input from said key bit storage means.
Claim 24
Dependent Claim 31 words
The apparatus in accordance with claim 20 wherein a portion of the contents of said authentication field storage means are replaced each time one byte of said key bits is generated.
Claim 25
Dependent Claim 37 words
The apparatus in accordance with claim 16 wherein said comparison means further includes means, responsive to a first compare equal condition, for secondly comparing the contents of said authentication field storage means with said second appended sequence.
Claim 26
Dependent Claim 44 words
The apparatus in accordance with claim 22 further including appending means connected to said comparison means and said transmission means and responsive to said second compare operation, for appending to said first sequence transmitted a character indicating the result of said second comparison operation.
Claim 27
Dependent Claim 56 words
The apparatus in accordance with claim 23 wherein said encryption means comprises: means for generating one byte of key bits; means for storing said key bits; and means for exclusive ORing each bit of one byte of said plain text data message in said receiving means with the corresponding bit in said byte of key bits.
Claim 28
Dependent Claim 54 words
The apparatus in accordance with claim 24 wherein said key bit generation means comprises: a cipher feedback register, the high order byte of which receives its input from the output of said exclusive ORing means; and algorithm means, receiving its input byte of data from said cipher feedback register, for generating said key bits.
Claim 29
Dependent Claim 22 words
The apparatus in accordance with claim 25 wherein said authentication field storage means receives its input from said key bit storage means.
Claim 30
Dependent Claim 31 words
The apparatus in accordance with claim 26 wherein a portion of the contents of said authentication field storage means are replaced each time one byte of said key bits is generated.

References Cited (Backward Citations)

US3623155A Cited
US3831143A Cited
US3876832A Cited
US3911216A Cited
US3984668A Cited
US4003020A Cited
US3962539A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1982-06-25 1982-12-25 1983-06-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1986-06-25 1986-12-25 1987-06-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1990-06-25 1990-12-25 1991-06-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag