News for hackers. Stuff that matters.
Re:Speed Hashing by ralph on Friday April 06, 2012 @11:47AM (#3807591)
It's very common; the norm even. My point was that "A hash (function) is any function that maps a big variable-length data structure to a smaller (fixed-length) data structure." is incorrect; the source size isn't relevant.
Re:Speed Hashing by dekz on Friday April 06, 2012 @11:48PM (#3809900)
The source size is extremely relevant, in the property that the function is able to work with variable sized input including large input. This definition has obviously embedded its purpose unto itself. The reason we have such cryptographically secure hash functions corresponds to the need to digest large data.