Correct checksum computation