コンテンツにスキップ

アーティファクトとダイジェスト

アーティファクトとダイジェスト

Section titled “アーティファクトとダイジェスト”

ローカル プロトコル バンドルには、ツリー ダイジェスト

sha256:95a16adaab17df2626db0f35b470723558637fc496840ddd837ce68fbe234875 を含む 194 個の正確なファイルが含まれています。プロトコル ピン SHA-256 は、

bfb11b76a989b9949844d3380c3b01cefcde6c01259167b922b6f30d151bac31 と固定プロトコル バンドル SHA-256 は c95fc8f8334947dacf51a2c6e84d9b13f5b39b7d3827591569a1e2c5acfe47d7。

表面 ファイルまたはアーティファクト ダイジェスト
スキーマ 22sha256:941a5a19b8664207f1ff48b799219c2f981ecd491a5cca527d586028d976ec76
構造適合性 59 ファイル / 58 ベクトルsha256:2362acd8345e5860e605ed06984f1673a1ea0a00e76c1fe00fed222326782f24
暗号 98sha256:5eade516e4bc5dcf04477727ebcccd11f33348b2d9135fb6fe0365c6e6cc2ea3
アドミッション 19sha256:39971bfafb68ef6c18f9026220cccc4f023fd4d5c8074f8ff0276cb1129cd0a0

個々のマニフェスト エントリは、正確なファイル バイトを小文字の SHA-256 にバインドします。暗号とアドミッションのトップレベル artifactDigest 値は、そのメンバーを正確に削除し、残りのマニフェストを RFC 8785 JCS でシリアル化し、正規バイトをハッシュします。宣言されたアーティファクト エントリは、すべての名前付きファイルを推移的にバインドします。

Web サイトのバンドル ツリー ダイジェストは、各正規相対パス、NUL セパレータ、正確なファイル バイト、および末尾の NUL セパレータを、ソートされたパス順序でさらにバインドします。これにより、2 つの異なるアーティファクト レイアウトが、単に連結されたバイトが一致するという理由だけで ID を共有することがなくなります。

ローカル リリースのアーティファクト

Section titled “ローカル リリースのアーティファクト”