Macでチェックサム一覧の欠落ファイルを調べる
チェックサム一覧を読み込み、リリース範囲内の欠落ファイルを探して、検証実行前に期待されるSHA-256値を確認します。
- 完成イメージ
- リリース一覧から欠落ファイルを探し、詳細パネルで期待されるハッシュ値と、選択したリリースフォルダに存在しない理由を確認できます。
- 必要なもの
- Mac用Checksum File Studio(バージョン3.0)。
- リリース用のGNU形式のチェックサム一覧と、対応するリリースフォルダへのアクセス。一覧とフォルダは全手順を通じて利用できる状態にしてください。
- 選択したフォルダに存在しないファイルを少なくとも1つ含む一覧。これによりMissing(欠落)の結果を確認できます。

Checksum File Studioでは、提供されたチェックサム一覧の項目をリリースフォルダと比較できます。このガイドでは、対象範囲を準備し、Missingと表示されたファイルを見つけ、期待されるハッシュ値と元の一覧の参照情報を確認します。扱うのは実行前のプレビューで、完了したチェックサム検証ではありません。
1.Checksum File Studioを開く
Checksum File Studioを開き、Check Supplied List(提供された一覧をチェック)を選択して、既存のチェックサム一覧からチェックを始めます。一覧とリリースフォルダを選ぶまでは、作業領域は空のままです。

Check Supplied Listが表示されたChecksum File Studioの空の作業領域 2.一覧とリリースフォルダを読み込む
チェックサム一覧と対応するリリースフォルダを選び、対象範囲を確定します。パスの表と状態別の件数を確認します。この例では25行のうち3件が例外で、Missing(欠落)が1件、Unlisted(一覧に未記載)が2件です。他の行はPending(保留)のままです。

Riverside Fair FilesのSupplied Checksum Listに25行と3件の例外が表示された画面 3.Missingと表示されたファイルを選ぶ
Missing(欠落)と表示されたPoster-Print.pdfの行を探して選択します。選択した行が強調表示され、個別の詳細を確認できます。

リリース表でPoster-Print.pdfが選択され、結果がMissingになっている画面 4.欠落ファイルの詳細パネルを開く
Sidebar right(右側のサイドバー)の詳細パネルを開きます。Outcome(結果)がMissing(欠落)であることを確認します。Expectation(期待値)でSupplied List(提供された一覧)のハッシュ値を確認し、Observed(観測値)に現在のチェックサム観測結果がないことを確認します。これは対象範囲のプレビューで、完了した検証ではありません。

欠落したPoster-Print.pdfの期待されるハッシュ値と、現在の観測結果がない状態を示す詳細パネル
最後の手順のあと
残りのファイルは、チェックを実行するまで検証されていません。
ヒント
検証を実行する前に、Missing(欠落)とUnlisted(一覧に未記載)の件数を確認してください。件数は提供された一覧の対象範囲を表します。
Missingと表示されたファイルを選び、期待されるハッシュ値を確認してください。値は提供された一覧に由来します。
リリースフォルダが変更された場合は、件数を判断材料にする前に対象範囲を準備し直してください。
注意このプレビューは完了したハッシュ検証ではありません。Pending(保留)の行は、計算されたハッシュ値と照合されていません。
注意欠落ファイルが期待されるハッシュ値と一致するかは、ファイルが存在し、検証が実行されるまで確認できません。
注意ハッシュ値の一致は、公開元の身元やパッケージの安全性を証明するものではありません。