checksum, bit rot, difference cheking, md5