Abstract

The data security provided by a fixed-model arithmetic coding compression algorithm is investigated. The “key” to this proposed encryption system comprises the source symbol table and associated frequencies (the model). A chosen plaintext attack is described which allows determination of the key. The major weakness of the algorithm is the generation of non-random output. Repeating binary strings are produced upon input of long strings of one source symbol. This feature can be used to determine the ordering of the symbols in the source symbol table and their associated frequencies. The key is thus discovered, allowing an attacker to decipher intercepted messages. Security may be improved by choosing random symbol ordering and random frequencies. This adversely affects the performance and compression characteristics, however. The algorithm is not recommended for encryption purposes.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.