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

Data encryptor

Assignee: NEC Corp
•
Filing: 1986-10-30
•
Granted: 1988-07-26
•
Expires: 2006-10-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data converter applicable to data communications protects messages against errors and modifications by a third party. What is required for the detection of errors and modifications is simply causing a transmit station to add a particular pattern and a receive station to detect the particular pattern.

Inventors

  • 👤 Eiji Okamoto
  • 👤 Katsuhiro Nakamura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 01:35
CPC Classifications
H; H03; H03M; H03M13/00; H03M13/03; H03M13/05; H04; H04L; H04L9/00; H04L9/06; H04L9/08; H04L9/0894; H04L2209/00; H04L2209/34

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 158 words
A data encryptor for converting an input data digit, comprising: store means for storing a digital pattern comprising a plurality of digits; pattern converter means for producing a digit which is dependent on said digital pattern; adder means for determining by modulo-M addition (M being a positive integer) a sum of the input data digit and said digit which is outputted by said pattern converter means, and outputting a sum digit; and rewriting means for rewriting at least one of the digits of the digital pattern which is stored in said store means into a modulo-M sum of said sum digit which is outputted by said adder means, and one or a plurality of the digits of said digital pattern, and rewriting at least one digit of said digital pattern into a modulo-M sum of at least two digits of said digital pattern; said sum digit which is outputted by said adder means being delivered as output data.
Claim 2
Dependent Claim 158 words
A data encryptor for converting an input data digit, comprising: store means for storing a digital pattern comprising a plurality of digits; pattern converter means for producing a digit which is dependent on said digital pattern; adder means for determining by modulo-M addition (M being a positive integer) a sum of the input data digit and said digit which is outputted by said pattern converter means, and outputting a sum digit; and rewriting means for rewriting at least one of the digits of the digital pattern which is stored in said store means into a modulo-M sum of said sum digit which is outputted by said adder means, and one or a plurality of the digits of said digital pattern, and rewriting at least one digit of said digital pattern into a modulo-M sum of at least two digits of said digital pattern; said sum digit which is outputted by said adder means being delivered as output data.
Claim 3
Dependent Claim 152 words
A data encryptor for converting an input data digit, comprising: store means for storing a digital pattern comprising a plurality of digits; pattern converter means for producing a digit which is dependent on said digital pattern; adder means for determining by modulo-M addition (M being a positive integer) a sum of the input data digit and said digit which is outputted by said pattern converter means and outputting a sum digit; and rewriting means for rewriting at least one of the digits of the digital pattern which is stored in said store means into a modulo-M sum of the input data digit, and one or a plurality of the digits of said digital pattern, and rewriting at least one digit of said digital pattern into a modulo-M sum of at least two digits of said digital pattern; said sum digit which is outputted by said adder means being delivered as output data.
Claim 4
Dependent Claim 152 words
A data encryptor for converting an input data digit, comprising: store means for storing a digital pattern comprising a plurality of digits; pattern converter means for producing a digit which is dependent on said digital pattern; adder means for determining by modulo-M addition (M being a positive integer) a sum of the input data digit and said digit which is outputted by said pattern converter means and outputting a sum digit; and rewriting means for rewriting at least one of the digits of the digital pattern which is stored in said store means into a modulo-M sum of the input data digit, and one or a plurality of the digits of said digital pattern, and rewriting at least one digit of said digital pattern into a modulo-M sum of at least two digits of said digital pattern; said sum digit which is outputted by said adder means being delivered as output data.
Claim 5
Dependent Claim 167 words
A data encryptor for converting an input data digit, comprising: store means for storing a digital pattern comprising a plurality of digits; pattern converter means for outputting at least two digits which are dependent upon said digital pattern; adder means for producing by modulo-M addition (M being a positive integer) a sum of the input data digit and at least one digit which is outputted by said pattern converter means and outputting a sum digit; and rewriting means for rewriting at least one digit of said digital pattern which is stored in said store means into a modulo-M sum of said sum digit outputted by said adder means, at least one digit outputted by said pattern converter means, and one or a plurality of digits of said digital pattern, and rewriting at least one digit of said digital pattern into a modulo-M sum of at least two digits of said digital pattern; said sum digit which is outputted by said adder means being delivered as output data.
Claim 6
Dependent Claim 167 words
A data encryptor for converting an input data digit, comprising: store means for storing a digital pattern comprising a plurality of digits; pattern converter means for outputting at least two digits which are dependent upon said digital pattern; adder means for producing by modulo-M addition (M being a positive integer) a sum of the input data digit and at least one digit which is outputted by said pattern converter means and outputting a sum digit; and rewriting means for rewriting at least one digit of said digital pattern which is stored in said store means into a modulo-M sum of said sum digit outputted by said adder means, at least one digit outputted by said pattern converter means, and one or a plurality of digits of said digital pattern, and rewriting at least one digit of said digital pattern into a modulo-M sum of at least two digits of said digital pattern; said sum digit which is outputted by said adder means being delivered as output data.
Claim 7
Dependent Claim 163 words
A data encryptor for converting an input data digit, comprising: store means for storing a digital pattern comprising a plurality of digits; pattern converter means for outputting at least two digits which are dependent on said digital pattern; adder means for producing by modulo-M addition (M being a positive integer) a sum of the input data digit and at least one digit which is outputted by said pattern converter means and outputting a sum digit; and rewriting means for rewriting at least one digit of said digital pattern which is stored in said store means into a modulo-M sum of the input data digit, at least one digit outputted by said pattern converter means, and one or a plurality of digits of said digital pattern, and rewriting at least one digit of said digital pattern into a modulo-M sum of at least two digits of said digital pattern; said sum digit which is outputted by said adder means being delivered as output data.
Claim 8
Dependent Claim 163 words
A data encryptor for converting an input data digit, comprising: store means for storing a digital pattern comprising a plurality of digits; pattern converter means for outputting at least two digits which are dependent on said digital pattern; adder means for producing by modulo-M addition (M being a positive integer) a sum of the input data digit and at least one digit which is outputted by said pattern converter means and outputting a sum digit; and rewriting means for rewriting at least one digit of said digital pattern which is stored in said store means into a modulo-M sum of the input data digit, at least one digit outputted by said pattern converter means, and one or a plurality of digits of said digital pattern, and rewriting at least one digit of said digital pattern into a modulo-M sum of at least two digits of said digital pattern; said sum digit which is outputted by said adder means being delivered as output data.

References Cited (Backward Citations)

US4074066A Cited
US4159468A Cited
US4304961A Cited
US4314097A Cited
US4447672A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-07-26 1992-01-25 1992-07-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-07-26 1996-01-25 1996-07-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-07-26 2000-01-25 2000-07-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag