How do I design a cryptographic hash function?
Posted
by Eyal
on Stack Overflow
See other posts from Stack Overflow
or by Eyal
Published on 2010-05-26T08:37:48Z
Indexed on
2010/05/26
8:41 UTC
Read the original article
Hit count: 317
After reading the following about why one-way hash functions are one-way, I would like to know how to design a hash function.
Before everyone gets on my case: Yes, I know that it's a bad idea to not use a proven and tested hash function. I would still like to know how it's done.
I'm familiar with Feistel-network ciphers but those are necessarily reversible, horrible for a cryptographic hash. Is there some sort of construction that is well-used in cryptographic hashing? Something that makes it very one-way?
© Stack Overflow or respective owner