ABSTRACT
Abstract: Along with the password attack method unceasing renewal, the computation ability unceasing enhancement as well as to the operating speed request, the tradition disperses row algorithm MD5, SHA has demonstrated their shortcoming and the insufficiency day by day, and the
structure of hash function is mostly based on block cipher algorithm DES, but the HASH function security is established above the grouping function security, because the DES operand is very big, the operating speed very slowly by and its itself some characteristics (weak key), therefore disperses a row function based on the DES algorithm to have potential unsecurity. In order to enhance the Hash function performance, this article structure one kind based on the AES HASH function, this HASH function has dispersed a row result the length is 256 bits, may the very good defense exhaustion attack. After calculates and tests this kind of new HASH function to have very good disperses a row nature, is chaotic and the diffusion properties and the anti- conflict, can the effective resistance difference cryptanalysis and the linear cryptanalysis, also has very quickly speed.
Key words: Data encryption standard; Advanced encryption standard;Rijndael; The security disperses a row algorithm; Winsockc orrespondence; Unidirectional function