チェックサムについてご質問です。

バイナリファイル(最大2048kbyte)のチェックサムを作成します。
チェックサムは1byte毎にマイナスしていき、その合計値とする予定です。
下記url参照
チェックサムについて

その際、チェックサムを格納する所は4byteです。
そこで質問なのですが、4byteに収まりきれないはどのようにすればよろしいでしょうか。

また、一般的(何が一般的なのかわかりませんが・・・)なチェックサムと、決められたbyte数に保存するやり方をご教授下さると幸いです。

宜しくお願い致します。