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

`Virtual` encryption scheme combining different encryption operators into compound-encryption mechanism

Assignee: Harris Corp
•
Filing: 1996-08-01
•
Granted: 1999-08-03
•
Expires: 2016-08-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A `virtual` encryption scheme combines selected ones of plurality of different encryption operators stored in an encryption operator database into a compound sequence of encryption operators. Data to be transported from a data source site, such as a user workstation, to a data recipient site, such as another workstation, is sequentially encrypted by performing a compound sequential data flow through this sequence prior to transmission. Because of the use of successively different encryption operators, the final output of the sequence will be a compound-encrypted data stream that has no readily discernible encryption footprint. Therefore, even if a skilled data communications usurper possesses a decryption key for each encryption operators, there is a very low likelihood that he would be able to recognize the characteristics of any individual encryption operator. Moreover, without knowledge of the sequence of encryption operators a potential usurper will be forced to operate under a severe resource penalty that makes decryption of such a compound sequence a practical impossibility. At the recipient end of the data communications path, the recovery process involves the use of a complementary virtual decryption scheme that is the exact reverse of that used at the data source site.

Inventors

  • 👤 James Leppek

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 17:03
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/14; H04L9/32; H04L9/3226

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 156 words
A method for controllably encrypting data to be transmitted over a communication path between a data source and a data recipient, comprising the steps of: (a) storing a plurality of respectively different data encryption operators; (b) generating a sequence of access codes, each of which is associated with a respective one of said data encryption operators stored in step (a), with immediately successive ones of said access codes of said sequence being different from one another; (c) accessing selected ones of said respectively different data encryption operators stored in step (a) in accordance with said sequence of access codes generated in step (b), so as to produce a sequence of data encryption operators, in which immediately successive ones of said data encryption operators are different from one another; and (d) passing data to be transported over said communication path through said sequence of data encryption operators produced in step (c) to produce a compound-encrypted data stream.
Claim 2
Independent Claim 156 words
A method for controllably encrypting data to be transmitted over a communication path between a data source and a data recipient, comprising the steps of: (a) storing a plurality of respectively different data encryption operators; (b) generating a sequence of access codes, each of which is associated with a respective one of said data encryption operators stored in step (a), with immediately successive ones of said access codes of said sequence being different from one another; (c) accessing selected ones of said respectively different data encryption operators stored in step (a) in accordance with said sequence of access codes generated in step (b), so as to produce a sequence of data encryption operators, in which immediately successive ones of said data encryption operators are different from one another; and (d) passing data to be transported over said communication path through said sequence of data encryption operators produced in step (c) to produce a compound-encrypted data stream.
Claim 3
Dependent Claim 59 words
A method according to claim 1, further including the steps of: (e) transporting said compound-encrypted output data stream over said communication path to said data recipient; and (f) passing said compound-encrypted output data stream through a sequence of decryption operators that respectively decrypt data that has been encrypted by said data encryption operators, so as to recover said data.
Claim 4
Independent Claim 165 words
A system for controllably encrypting data to be transmitted over a communication path between a data source site and a data recipient site, comprising: at said data source site, a data encryption operator database which stores a plurality of respectively different data encryption operators; an address code generator which generates a sequence of access codes, each of which is associated with a respective one of said data encryption operators stored in said data encryption database, such that immediately successive ones of said access codes of said sequence differ from one another, so as to access from said data encryption operator database a sequence of stored data encryption operators, such that immediately successive ones of retrieved data encryption operators are different from one another; and a signal processor which is operative to apply data to be transported over said communication path through said sequence of data encryption operators accessed from said encryption operator database to produce a compound-encrypted data stream for transport over said communication path.
Claim 5
Independent Claim 165 words
A system for controllably encrypting data to be transmitted over a communication path between a data source site and a data recipient site, comprising: at said data source site, a data encryption operator database which stores a plurality of respectively different data encryption operators; an address code generator which generates a sequence of access codes, each of which is associated with a respective one of said data encryption operators stored in said data encryption database, such that immediately successive ones of said access codes of said sequence differ from one another, so as to access from said data encryption operator database a sequence of stored data encryption operators, such that immediately successive ones of retrieved data encryption operators are different from one another; and a signal processor which is operative to apply data to be transported over said communication path through said sequence of data encryption operators accessed from said encryption operator database to produce a compound-encrypted data stream for transport over said communication path.
Claim 6
Dependent Claim 140 words
A system according to claim 3, further including, at said data recipient site, a data decryption operator database which stores a plurality of respectively different data decryption operators; an address code generator which generates a sequence of access codes, each of which is associated with a respective one of said data decryption operators stored in said data decryption database, and is operative to cause a sequence of data decryption operators to be accessed from said data decryption database in accordance with the reverse order of said sequence of data encryption operators that produced said compound-encrypted data stream; and a signal processor which is operative to apply said compound-encrypted data stream that has been transported over said communication path to said data recipient site through said sequence of data encryption operators accessed from said encryption operator database to recover said data.

References Cited (Backward Citations)

US5317638A Cited
US5442705A Cited
US5696826A Cited
US5513260A Cited
US5586186A Cited
US5606616A Cited
US5745577A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-08-02 2003-02-01 2003-08-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-08-02 2007-02-01 2007-08-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-08-02 2011-02-01 2011-08-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag