An approach for constructing optical hash function has been proposed based on the interaction between multiple scattering media and coherent radiation. Unlike the traditional Hash function via mathematical transformations or complex logic operations, the proposed method employs a multiple scattering media and Sobel filters for data scrambling and features extraction. An arbitrary length input data can be compressed into a fixed length (256-bit) Hash value after a cascade iterative processing. Its safety relies on the unpredicted and non-duplicated disorder multiple scattering media, in other word, there is tremendous difficulty of knowing the multiple scatting media with a specific internal state or efficiently simulating the light interaction effect between the multiple scattering media. Simulation results are presented to demonstrate the avalanche effect and collision resistance performance of the proposed designing strategy of the optical Hash function.