Hash function based on random function
Wang Yon
Abstract
Wang Yon
Abstract
To enhance the security of hash function,the viewpoint of randomizing the hash function was proposed.The traditional determined hash function was replaced with random hash function.The random function had various specific function forms,when computing hash value,the specific form of random function was determined by the message,but the code breakers were not capable of knowing the message and the specific form of random function,so the cryptanalysis was hard.Some new hash function design principles were presented and the random hash function was verified to be able to satisfy these principles,and hence compared with the certain hash function,the uncertain hash function was more secure.The potential attack methods were analyzed,and the design methods to prevent these attacks were proposed.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
To enhance the security of hash function,the viewpoint of randomizing the hash function was proposed.The traditional determined hash function was replaced with random hash function.The random function had various specific function forms,when computing hash value,the specific form of random function was determined by the message,but the code breakers were not capable of knowing the message and the specific form of random function,so the cryptanalysis was hard.Some new hash function design principles were presented and the random hash function was verified to be able to satisfy these principles,and hence compared with the certain hash function,the uncertain hash function was more secure.The potential attack methods were analyzed,and the design methods to prevent these attacks were proposed.
Key concepts: Hash function, Cryptographic hash function, Computer science, Double hashing, SHA-2, Hash chain, Random function, MDC-2