Checksum - CI/CD用語集の定義
checksum とは、hash 関数(SHA-256 など)でファイルから計算される固定長の値で、ファイルの1バイトでも変われば変化するため、破損や改ざんの検出に使われます。
CIにおいて
各 artifact の隣に .sha256 ファイルを公開すると、利用者は使用前に sha256sum -c を実行して、ダウンロードが破損しておらず変更されていないことを確認できます。
関連ガイド
Hash Verification - CI/CD Glossary DefinitionHash Verification: Hash verification is recomputing an artifact's hash and comparing it to a trusted expected…
Content-Addressable Storage - CI/CD Glossary DefinitionContent-Addressable Storage: Content-addressable storage identifies data by the hash of its content rather th…
Code Signing - CI/CD Glossary DefinitionCode Signing: Code signing is applying a cryptographic signature to a binary or package so recipients can ver…