i know list of hash functions long. want know popular ones used in day day practical tasks. know md5, sha1, sha2 (256 , 512) popular. there other hash function can add these 5 algorithms?
i want develop hash tool , want include algorithms developers need.
most used (and defined in standards ssl/tls, openpgp, ssh) are:
- crc32 - simple checksum, used in zip, openpgp , number of other standards.
- md2, md5 - old , weak md5 - old , considered weak.
- sha1 - standard de facto, used everywhere (dsa algorithm used sha1, that's wide usage area).
- sha224/256/384/512 - should supersede sha1, , used dsa keys larger 1024 bits, , ecdsa signatures
- ripemd160 - used in openpgp, , x.509 certificates.
there other hash algorithms (you can full list on wikipedia), you'll never meet them in real life.
Comments
Post a Comment