Hash Function
SHA Hash Functions History & Current State Helsinki Institute for Information Technology, November 03, 2009. Sergey Panasenko, independent information.