Материал для изучения и wikipedia (md5sum) - http://en.wikipedia.org/wiki/Md5sum