No.217セキュリティと認証
checksum
チェックサム
知識レベル 基礎
答えひとことで
チェックサムは、データの誤りや改ざんを簡易に検出するための検査値です。
hash function との違いチェックサムはハッシュ関数と近い場面で登場しますが、同じ意味ではありませんくわしく
チェックサムは、データの誤りや改ざんを簡易に検出するための検査値です。ダウンロードファイルや転送データの整合性確認に使われますが、攻撃耐性は方式によって差があり、単純なチェックサムだけでは強い改ざん防止にならないこともあります。
なぜ大事?
よくある誤解
チェックサムは常に強い改ざん耐性を持つわけではありません。用途によって強度が違います。
まちがえやすい言葉と由来
checksumVShash function
チェックサムはハッシュ関数と近い場面で登場しますが、同じ意味ではありません。チェックサムはデータ破損を検出するために計算する確認値です。一方、ハッシュ関数は入力データから固定長の値を求める関数です。
よくある質問
チェックサムは何を守るための考え方または仕組みですか?
チェックサムは常に強い改ざん耐性を持つわけではありません。用途によって強度が違います。
資格試験では
- LPIC-3 303大事認証、暗号、アクセス制御、防御策の理解
- LinuC レベル3 3SS大事認証、暗号、アクセス制御、防御策の理解
checksum を最後まで読みました。
Linux 用語辞典に戻る56 / 512