Skip to main content
Log in

Design of image Hash functions based on fluid dynamics model

  • Original Paper
  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

Abstract

The chain-like structure is used in most known Hash functions, which is not suitable for digital images. A new structure is adopted to design an image hash function based on the HPP model, a model originally aiming to simulate fluid flows, and impressive for its simplicity, 2D structure, and its ability to support parallel computing. In order to fulfill security requirements of a cryptographic hash function, the HPP model is generalized by combining the original model with a nonlinear substitution operation. Computer simulations and theoretical analyses demonstrate that this generalized model possesses satisfactory properties of randomness and sensitivity for hash functions.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Wang, X.Y., Yu, H.B.: How to break MD5 and other hash functions. In: Cramer, R. (ed.) Advances in Cryptology—Eurocrypt 2005, Proceedings. Lecture Notes in Computer Science, vol. 3494, pp. 19–35. Springer, Berlin (2005)

    Chapter  Google Scholar 

  2. Wang, X.Y., Yang, L., Liu, R., Kadir, A.: A chaotic image encryption algorithm based on perceptron model. Nonlinear Dyn. 62(3), 615–621 (2010). doi:10.1007/s11071-010-9749-8

    Article  MATH  Google Scholar 

  3. Yi, X.: Hash function based on chaotic tent maps. IEEE Trans. Circuits Syst. II, Express Briefs 52(6), 354–357 (2005). doi:10.1109/tcsii.2005.848992

    Article  Google Scholar 

  4. Zhang, J.S., Wang, X.M., Zhang, W.F.: Chaotic keyed hash function based on feedforward-feedback nonlinear digital filter. Phys. Lett. A 362(5–6), 439–448 (2007). doi:10.1016/j.physleta.2006.10.052

    Article  MATH  Google Scholar 

  5. Xiao, D., Liao, X.F., Wang, Y.: Parallel keyed hash function construction based on chaotic neural network. Neurocomputing 72(10–12), 2288–2296 (2009). doi:10.1016/j.neucom.2008.12.031

    Article  Google Scholar 

  6. Hardy, J., Pazzis, O., Pomeau, Y.: Molecular dynamics of a classical lattice gas: transport properties and time correlation functions. Phys. Rev. A 13(5), 1949–1961 (1976)

    Article  Google Scholar 

  7. The USC-SIPI Image Database: Signal and Image Processing. Institute of the University of Southern California. http://sipi.usc.edu/database/ (1977)

  8. Announcing the Advanced Encryption Standard (AES): In: FIPS PUBS 197. National Institute of Standards and Technology (2001)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qing Zhou.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhou, Q., Liao, X. & Liu, J. Design of image Hash functions based on fluid dynamics model. Nonlinear Dyn 67, 1837–1845 (2012). https://doi.org/10.1007/s11071-011-0110-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-011-0110-7

Keywords

Navigation