Changing from sha256 to md5: still enough to avoid collisions, but much shorter