Patent US3532776A successfully refreshed from Google Patents.
Patent US4430543A successfully refreshed from Google Patents.
Patent US4760599A successfully refreshed from Google Patents.
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
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 09:31
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)
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 |