Due to the single chaotic map on finite precisions chaotic characteristics emerge degradation,the length of cycle become shorter, the Hash algorithm constructed by it is easily forecast, the security is not strong.In this paper, the nonlinear devices in the traditional block cipher S-box is used to construct variable parameters Hash algorithm composed of multiple chaotic maps. By using the original message, intermediate values of iteration and number of iterations as the input of the S-box, output of S-box is used to determine the parameters of chaotic maps, on this account to change the chaotic mapping function for each round. By execute text testing, statistical analysis and collision analysis for this algorithm through simulation experiments, the experimental results show that this generalized chaotic Hash algorithm has good sensitivity of the information, low possibility of collision,good safety and operational efficiency.