重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

このサイトにあるpgpとmd5のリンクの使い方がわかりません。
ご存知の方がいらっしゃいましたら教えていただけるとありがたいです。
よろしくお願いいたします。
http://jakarta.apache.org/site/downloads/downloa …

A 回答 (2件)

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のリンクにあるものと比べて一致していて、サイズも同じなら
取得したアーカイブはまあ信用してよいと判断できます。
    • good
    • 0

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> などがあります。
    • good
    • 2

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!