[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:18898] Q:gpg の使用方法



はじめまして。

gpgの使用方法で以下のことを実行したところ、"Could not find a valid trust
path to the key."
のメッセージが出力されています。

このメッセージがあると、ユーザ2でログインしてmewからaaa@xxxxxxxxx
に対して暗号化のメッセージを送信しようとして、C-c,C-rやC-c,C-eを実行しても
"His/her public key is invalid. Sign the key by yourself, first."と出力され
暗号化できません。
実行したことは以下のとおりです。


ユーザ1(aaa@xxxxxxxxx)で実行したこと
$gpg --gen-key
$gpg -a -o /tmp/usr_data --export

ユーザ2で実行したこと
$gpg --gen-key
$gpg --import /tmp/usr_data

相手の公開キーで暗号化しようとした場合。
$gpg -r  aaa@xxxxxxxxx -e xx.gz -a
Could not find a valid trust path to the key.  Let's see whether we
can assign some missing owner trust values.

No path leading to one of our keys found.

1024g/xxxxxxxx 1999-11-12 aaa@xxxxxxxxx
             Fingerprint: xxxx .....

It is NOT certain that the key belongs to its owner.
If you *really* know what you are doing, you may answer
the next question with yes

Use this key anyway?

下記のコマンドで実行するとエラーは発生しません。

$gpg --batch -o - -e -a --default-recipient aaa@xxxxxxxxx

.emacs
(setq mew-prog-pgp "gpg")


関連パッケージは以下のとおりです。

ii  gnupg           1.0.0-3        GNU privacy guard - a free PGP
replacement.
ii  mew             1.94.1-1       Messaging in the Emacs World
ii  im              133-1          Internet Message

以上よろしくお願いします。