web-dev-qa-db-ja.com

GPGで公開鍵をインストールする方法

私はvagrantをインストールしていて、彼らの指示に従おうとしています。次のステップは、PGP公開鍵をインストールすることです。私はWindowsを使用しているので、-recv-keysほど簡単ではありません。このコードをどこかに配置する必要があります。

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1

mQENBFMORM0BCADBRyKO1MhCirazOSVwcfTr1xUxjPvfxD3hjUwHtjsOy/bT6p9f
W2mRPfwnq2JB5As+paL3UGDsSRDnK9KAxQb0NNF4+eVhr/EJ18s3wwXXDMjpIifq
fIm2WyH3G+aRLTLPIpscUNKDyxFOUbsmgXAmJ46Re1fn8uKxKRHbfa39aeuEYWFA
3drdL1WoUngvED7f+RnKBK2G6ZEpO+LDovQk19xGjiMTtPJrjMjZJ3QXqPvx5wca
KSZLr4lMTuoTI/ZXyZy5bD4tShiZz6KcyX27cD70q2iRcEZ0poLKHyEIDAi3TM5k
SwbbWBFd5RNPOR0qzrb/0p9ksKK48IIfH2FvABEBAAG0K0hhc2hpQ29ycCBTZWN1
cml0eSA8c2VjdXJpdHlAaGFzaGljb3JwLmNvbT6JATgEEwECACIFAlMORM0CGwMG
CwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEFGFLYc0j/xMyWIIAIPhcVqiQ59n
Jc07gjUX0SWBJAxEG1lKxfzS4Xp+57h2xxTpdotGQ1fZwsihaIqow337YHQI3q0i
SqV534Ms+j/tU7X8sq11xFJIeEVG8PASRCwmryUwghFKPlHETQ8jJ+Y8+1asRydi
psP3B/5Mjhqv/uOK+Vy3zAyIpyDOMtIpOVfjSpCplVRdtSTFWBu9Em7j5I2HMn1w
sJZnJgXKpybpibGiiTtmnFLOwibmprSu04rsnP4ncdC2XRD4wIjoyA+4PKgX3sCO
klEzKryWYBmLkJOMDdo52LttP3279s7XrkLEE7ia0fXa2c12EQ0f0DQ1tGUvyVEW
WmJVccm5bq25AQ0EUw5EzQEIANaPUY04/g7AmYkOMjaCZ6iTp9hB5Rsj/4ee/ln9
wArzRO9+3eejLWh53FoN1rO+su7tiXJA5YAzVy6tuolrqjM8DBztPxdLBbEi4V+j
2tK0dATdBQBHEh3OJApO2UBtcjaZBT31zrG9K55D+CrcgIVEHAKY8Cb4kLBkb5wM
skn+DrASKU0BNIV1qRsxfiUdQHZfSqtp004nrql1lbFMLFEuiY8FZrkkQ9qduixo
mTT6f34/oiY+Jam3zCK7RDN/OjuWheIPGj/Qbx9JuNiwgX6yRj7OE1tjUx6d8g9y
0H1fmLJbb3WZZbuuGFnK6qrE3bGeY8+AWaJAZ37wpWh1p0cAEQEAAYkBHwQYAQIA
CQUCUw5EzQIbDAAKCRBRhS2HNI/8TJntCAClU7TOO/X053eKF1jqNW4A1qpxctVc
z8eTcY8Om5O4f6a/rfxfNFKn9Qyja/OG1xWNobETy7MiMXYjaa8uUx5iFy6kMVaP
0BXJ59NLZjMARGw6lVTYDTIvzqqqwLxgliSDfSnqUhubGwvykANPO+93BBx89MRG
unNoYGXtPlhNFrAsB1VR8+EyKLv2HQtGCPSFBhrjuzH3gxGibNDDdFQLxxuJWepJ
EK1UbTS4ms0NgZ2Uknqn1WRU1Ki7rE4sTy68iZtWpKQXZEJa0IGnuI2sSINGcXCJ
oEIgXTMyCILo34Fa/C6VCm2WBgz9zZO8/rHIiQm1J5zqz0DrDwKBUM9C
=LYpS
-----END PGP PUBLIC KEY BLOCK-----

誰かが私がどこにすべきか知っていますか?私はGnuPGを使用しています-Gpg4winのブロートウェアは使用していません。

1

すでにGnuPGを正常にインストールしている場合は、コードを自分でビルドしたかどうかに関係なく、小さなコマンドラインバイナリまたはグラフィカルユーザーインターフェイスとGPG4Winなどのクライアントアプリケーションを含む完全なディストリビューションのみをインストールします。gpg --importを実行してインポートします。 GnuPG内部キーリングへのキー。公開鍵情報をファイルに保存し、それをインポートします(他の方法もありますが、鍵をインポートするための1つの標準的な方法に固執しましょう)。インポートするファイル名を渡す(最初の例)か、ファイルの内容をGnuPGにパイプする(2番目の例)など、コマンドラインでさまざまな方法で呼び出すことができます。

gpg --import publickey.gpg
gpg --import < publickey.gpg

結局、グラフィカルユーザーインターフェースはまったく同じことを行い、GnuPGを舞台裏で実行します。

キーIDまたはフィンガープリントがわかっている場合は、gpg --recv-keys [keyid]を使用してキーをフェッチすることもできます。

gpg --recv-keys a4ff2279

GnuPG構成ファイルにキーサーバーが定義されていない場合は、コマンドラインでキーサーバーを渡すこともできます。

gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys a4ff2279

最後に、--recv-keysはHTTP(または他のプロトコル)を使用してキーサーバーからキー情報を受信し、次にこのデータを--importsします。

2
Jens Erat