Skip to content
Latchkey

Integrity Hash - CI/CD用語集の定義

integrity hash は、パッケージマネージャーが将来のダウンロードを検証できるように記録する暗号ダイジェスト (lockfile の integrity フィールドの sha512-... 値など) です。

integrity hash は、パッケージマネージャーが将来のダウンロードを検証できるように記録する暗号ダイジェスト (lockfile の integrity フィールドの sha512-... 値など) です。

integrity hash は、lockfile が依存関係の内容 (バージョン番号だけでなく) を固定したままにすることを保証する方法です。

フォーマット

npm は sha512-<base64> のような Subresource Integrity 文字列を使用します。変更されていないバージョンでハッシュが変わった場合、公開されたバイトが改変されたことを示しており、調査する必要があります。

関連ガイド