Added checks based on crc32 and a signature