Have to generate a hash function?

If you have to generate a hash function then what characteristics are needed in a secure hash function?

A secure hash function should have the following characteristics:

i. The output generated by a hash function should be of a fixed length.

ii. It should be very easy to find out a hash function for a given message.

iii. If a hash value is given of a message than it is almost impossible to get that message.

iv. The two different messages should not have the same hash value; it is against the hash function property.
What is digital signature? Differentiate between Physical and Digital Signature
Network Security - A digital signature is an electronic analogue of a written signature; the digital signature can be used to provide assurance............
What is Authentication Header and how it provides the protection to IP header?
Network Security - Basically Authentication Header protects IP header and provides the complete authenticity to the IP packets.............
Explain SSL Protocol. How does it protect internet users from various threats?
Network Security - The SSL protocol (Secure Socket Layer protocol) was originally developed by Netscape..............
Post your comment