I would make a distiction here between null and "not supported" (the checksum algo could be a a valid one) checksum algorithm.