パッケージ、署名、キーを準備します

同じリリースの 3 つのファイルを使用します。パッケージ、その一致するファイル名と .sig 分離署名、およびリリース公開キーです。たとえば、x64 Windows ZIP には、別のアーキテクチャまたはバージョンの署名ではなく、v2rayN-windows-64.zip.sig が必要です。

ダウンロード ボタンは公式リリース アセットを直接ポイントします。サードパーティのダウンローダーは必要ありません。

パッケージを選択してください7.25.6 公開キーをダウンロードします。Windows x64 署名

公開鍵のフィンガープリントを確認します

このキー形式と互換性のある GnuPG を使用し、gpg --version を確認してください。現在のリリース キーは v5 です。サポートされていないバージョンのエラーは、互換性のあるツールを必要とするものであり、検証が成功した、またはファイルが破損しているという結論ではありません。

以下の完全なフィンガープリントは、レビュー時に README およびダウンロードされたリリース キーと一致します。キーのフィンガープリントを表示し、グループごとに比較します。署名者名だけではキーの ID は確立されません。

公開鍵の指紋を解放するコピー
7694 5E9F 3E9A 168F 8070 F195 805D 661C
134D FAF6 8903 C199 463C 31E5 AE90 3AE0

表示、インポート、検証

3 つのファイルを含むフォルダーでターミナルを開きます。最初にキーを表示し、フィンガープリントを比較してから、それをインポートして、元のパッケージに対して署名を検証します。別のプラットフォームの場合は、最後の行の両方のファイル名を一致するペアに置き換えます。

GnuPG · 指紋を確認してから順番に実行コピー
gpg --show-keys --with-fingerprint v2rayN-public-key.asc
gpg --import v2rayN-public-key.asc
gpg --verify v2rayN-windows-64.zip.sig v2rayN-windows-64.zip

検証結果の解釈

署名検証が成功し、予想される署名者の指紋により、ファイルがその鍵の署名と一致することが証明されます。 SHA-256 の計算だけでは、信頼できる予想されるダイジェストがなければ発行者を特定できません。

出力または症状次のアクション
良い署名完全な署名者の指紋も比較します
不明な信頼/未認証のキーローカルの信頼関係に関する警告。独立して身元を確認する。 BAD署名とは異なります
公開キーがありません正しいリリース キーをインポートしてください
BAD 署名このファイルは使用しないでください。一致するリリース、ファイル名、ダウンロードの整合性を再確認します
サポートされていないキー/アルゴリズム互換性のある検証ツールを使用して検証を繰り返します