added util::md5, for the use in database.