Skip to main content

A Unified Code

  • Conference paper
  • First Online:
Cryptography and Coding (Cryptography and Coding 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1746))

Included in the following conference series:

Abstract

We have proposed a novel scheme based on arithmetic coding, an optimal data compression algorithm in the sense of shortest length coding. Our scheme can provide encryption, data compression, and error detection, all together in a one-pass operation. The key size used is 248 bits. The scheme can resist existing attacks on arithmetic coding encryption algorithms. A general approach to attacking this scheme on data secrecy is difficult. The statistical properties of the scheme are very good and the scheme is easily manageable in software. The compression ratio for this scheme is only 2 % worse than the original arithmetic coding algorithm. As to error detection capabilities, the scheme can detect almost all patterns of errors inserted from the channel, regardless of the error probabilities, and at the same time it can provide both encryption and data compression.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bell T., Cleary J., and Witten I.: Text compression, Prentice Hall, 1990.

    Google Scholar 

  2. Bergen H. and Hogan J.: “A chosen plaintext attack on an adaptive arithmetic coding compression algorithm”, Computers and Security, Vol.12, 1993, pp. 157–167.

    Article  Google Scholar 

  3. Boyd C., Clearr J., Irvine S., Rinsma-Melchert I., and Witten I.: “Integrating error detection into arithmetic coding”, IEEE Trans. COM, Vol.45,No.1, 1997, pp.1–3.

    Article  Google Scholar 

  4. Cleary J., Irvine S., and Rinsma-Melchert I.: “On the insecurity of arithmetic coding”, Computers and Security, Vol.14, 1995, pp.167–180.

    Article  Google Scholar 

  5. Crypt-X, Statistical Package Manual, Measuring the Strength of Stream and Block Ciphers. Information Security Research Centre, Queensland University of Technology, 1990.

    Google Scholar 

  6. Irvine S. and Cleary J.: “The subset sum problem and arithmetic coding”, private communication, 1995.

    Google Scholar 

  7. Klove T. and Korzhik V.: Error Detecting Codes, General theory and their application in feedback communication systems, Kluwer Academic Publishers, 1995.

    Google Scholar 

  8. Liu X., Farrell P., and Boyd C.: “Resisting the Bergen-Hogan attack on adaptive arithmetic coding”, LNCS-1355, Cryptography and Coding, Springer, December, 1997, pp.199–208.

    MATH  Google Scholar 

  9. Liu X., Farrell P., and Boyd C.: “Arithmetic coding and data integrity”, Proceedings of WCC’99, pp.291–299, Paris, 11th-14th January, 1999.

    Google Scholar 

  10. Liu X. and Farrell P.: “Arithmetic coding with error correction”, Proceedings of PREP’99, pp.330–333, Manchester, 5th-7th January, 1999.

    Google Scholar 

  11. Witten I. and Cleary J.: “On the privacy afforded by adaptive text compression”, Computers and Security, Vol.7, 1988, pp.397–408.

    Article  Google Scholar 

  12. Witten I., Neal R. and Cleary J.: “Arithmetic coding for data compression”, Communications of the ACM, Vol.30,No.6, 1987, pp.520–540.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Liu, X., Farrell, P., Boyd, C. (1999). A Unified Code. In: Walker, M. (eds) Cryptography and Coding. Cryptography and Coding 1999. Lecture Notes in Computer Science, vol 1746. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46665-7_9

Download citation

  • DOI: https://doi.org/10.1007/3-540-46665-7_9

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66887-9

  • Online ISBN: 978-3-540-46665-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics