checksum)とは、語列の各語の総計を利用した誤り検出符号の一種である。1]で99.6%以上の検出率があるうえに算術が簡単であることから、簡易な誤り検出に用いられる。いう名称は、検査合計の符号値そのものを指すこともある。誤り検出その他データの検証のための符号として広く使われてきた経緯から、俗に誤り検出符号自体の代名詞としても用いられる場合がある。CRCの符号値やMD5のハッシュ値を、それぞれ「CRC検査合計」「MD5検査合計」と呼ぶことがある。下位1語をそのまま符号値とするものであり、1語を何ビットとするかは実装によって異なる。0F」の総和は78であるので、その検査合計は「78」となる。総計のどのビット群を符号値とするか、符号値をどのように扱うかなどで、派生した種類がある。ネットワークを利用してのデータ送信時、IPパケットにデータを分割した際のIPヘッダの検査における利用例を以下に示す。加算であるため、語を保持したまま列の順序のみ変化した場合には同じ値を示す。それ以外の誤りに対しても、符号値が同じになる確率は決して低くなく、誤り検出の方式としての信頼性は高くない。検査合計をはじめとする誤り検出符号はハッシュ関数と異なり、暗号化や改ざん防止技術の用途は考慮されていない。そのため、偶発的な誤りに対する耐性を高めるだけであり、意図的な改竄(検査合計は同じで異なる内容にする)に対する耐性はない。検査合計は単純な加算であることから、同じ符号値になる異なる内容を探すことがいかにも容易である。07」も、検査合計値は同じ78である。00」の検査合計値は72であるが、最後のバイトを「00」から「06」にすれば元の語列と同一の検査合計「78」となる。して、意図的に検査合計の整合性を取ることができた。現在の暗号解読技術の前ではCRCやMD5はもはやちょっと高級な検査合計程度の信頼性しかないという意見もある[要出典]。3.0のもとで利用可能です。プライバシーデスクトップ。