
このサイトにあるpgpとmd5のリンクの使い方がわかりません。
ご存知の方がいらっしゃいましたら教えていただけるとありがたいです。
よろしくお願いいたします。
http://jakarta.apache.org/site/downloads/downloa …
No.1ベストアンサー
- 回答日時:
PGPの方は知りませんのでmd5のほうだけ。
たとえば
http://www.meisei-u.ac.jp/mirror/apache/dist/jak …
からバイナリのアーカイブを取ってきたら、自分の手元でそのmd5を計算します。
お使いの環境がわかりませんが、md5というコマンドはありませんか?
md5 jakarta-jmeter-2.2.tgz
とすると、
9889e814318baade8e68bd20d81e74f1 *jakarta-jmeter-2.2.tgz
のように出力されますので、このmd5によるハッシュ値を
md5のリンクにあるものと比べて一致していて、サイズも同じなら
取得したアーカイブはまあ信用してよいと判断できます。
No.2
- 回答日時:
PGP は GPG なんかがインストールされている環境で、キー (KEYS ファイル) を取得し、インポートします。
※サイトのキーが信用できる場合のみインポートしてください。
そうしたら、そのキーで署名されたファイルは改ざんされていないということが確認できます (考え方は SSL の認証に似ています)。具体的な使い方については私も良く覚えていないので、GPG で検索して確認してみてください。信憑性は高いのですが、正直言って非常にややこしいので、私も MD5 または SHA1 のチェックしかしていません。
以下の URL は GPG のサイトではありませんが、DL した BIND (DNS) のソースコードの改ざんチェックをしているサンプルがあるので分かりやすいと思います。
http://www.atmarkit.co.jp/flinux/rensai/bind901/ …
MD5 や SHA1 は、既に No.1 の方が回答されているように、ダウンロード後のファイルのハッシュ値を実際に計算してみて、その結果が事前に計算されたもの (Web サイトに公開されている MD5 または SHA1 ファイル) に一致しているかどうかを確認することによって、ダウンロードしている間に改ざんがなかったかどうかを確認する方法です。
MD5 を確認するコマンドは、md5、md5sum、openssl md5 -in <file> などがあります。(環境によって使えるコマンドが異なります)
SHA1 を確認するコマンドは openssl sha1 -in <file> などがあります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
AccessVBAから差し込みWORD起動...
-
ショートカットをデスクトップ...
-
findstrでヒットした1行前の文...
-
【LINUX】sudoコマンドについて
-
SSH接続でwindowsサーバのコマ...
-
VB6.0 から RFIDタグを制御す...
-
バッチ終了時にDOS窓を閉じるコ...
-
コンピュータ名をファイル名に...
-
C#でLAN内の他のPCをシャ...
-
VS2019のコンソールC++からGn...
-
バッチファイル reg queryした...
-
大量のフォルダからひとつのフ...
-
エクセルのVBAについて とある...
-
特定フォルダ内のファイルを自...
-
コマンドプロンプトのエラーに...
-
コマンドプロンプトの「%1」と...
-
バッチでテキストファイルから...
-
ExcelVBAのDirでスペース含むフ...
-
win10の「フォト」で、「次へ」...
-
コマンドプロンプトで作成日時...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチファイル 文字列にスペ...
-
バッチ終了時にDOS窓を閉じるコ...
-
コマンドプロンプトをクリック...
-
make test って何をするための...
-
findstrでヒットした1行前の文...
-
AccessVBAで実行時間を指定する...
-
SSH接続でwindowsサーバのコマ...
-
DOSコマンドに詳しい方、お知恵...
-
シェルの「:コマンドが見つか...
-
ショートカットをデスクトップ...
-
フォルダ、ファイル操作に最適...
-
ftpコマンドを実行すると「425 ...
-
ftpコマンド出力結果の取得
-
バッチファイルでのMACアドレス...
-
DOSコマンドで指定日数よりも過...
-
2つ目の「pause」は無効?
-
バッチファイルでdiskpart.exe...
-
バッチえファイルを編集するに...
-
シェルスクリプト内のcdで、カ...
-
Pythonで単純にファイルを結合...
おすすめ情報