Systems, methods and computer program products for encryption and decryption using wavelet transforms
AssigneeGeorgia Tech Research Corporation
InventorFaramarz Fekri
Life of this patent
Estimating the term…
Abstract
Systems and methods provide encryption and decryption using wavelet transforms over finite fields. The wavelet encryption system and wavelet decryption system include one or more filters that receive a set of wavelet coefficients as input. The wavelet coefficients are then utilized by the wavelet encryption system to cause the filters to encrypt plaintext into cyphertext. The cyphertext is then decrypted by a wavelet decryption system, which is operable to reconstruct the original plaintext using wavelet transforms that reverse the effect of the wavelet encryption system.
Claims55
A system for encoding and decoding data for secure transmission, comprising:
- an encryption system, wherein said encryption system is operable to receive plaintext and to perform an inverse wavelet transformation over a finite field on said plaintext to produce cyphertext;
- and
- a decryption system in communication with said encryption system, wherein said decryption system is operable to receive said cyphertext and to reproduce said plaintext by performing a wavelet transformation over a finite field on said cyphertext.
A system for encoding and decoding data for secure transmission, comprising:
- an encryption system, wherein said encryption system is operable to receive plaintext and to perform a wavelet transformation over a finite field on said plaintext to produce cyphertext;
- and
- a decryption system in communication with said encryption system, wherein said decryption system is operable to receive said cyphertext and to reproduce said plaintext by performing an inverse wavelet transformation over a finite field on said cyphertext.
An encoder for enabling encryption of an plaintext, comprising means for receiving an plaintext and means for performing a mathematical inverse wavelet transformation over a finite field on said plaintext to produce cyphertext.
The encoder of claim 37, further comprising a means for communicating said cyphertext over a wireless communication medium.
An encoder for enabling encryption of an plaintext, comprising means for receiving an plaintext and means for performing a mathematical wavelet transformation over a finite field on said plaintext to produce cyphertext.
A method for transmitting encrypting data, comprising the steps of:
- receiving plaintext;
- performing a mathematical wavelet transformation over a finite field on said plaintext to produce cyphertext;
- and
- transmitting said cyphertext.
A decoder, comprising a means for receiving cypbertext and for performing a mathematical wavelet transformation over a finite field on said cyphertext to produce an plaintext.
A method for encoding and decoding data for secure transmission, comprising:
- receiving plaintext at an encryption system;
- performing an inverse wavelet transformation over a finite field on said plaintext to produce cyphertext;
- receiving said cyphertext at a decryption system in communication with said encryption system;
- and
- reproducing said plaintext by performing a wavelet transformation over a finite field on said cyphertext.
Dependencies are inferred from the claim text.