# Passwords and Keys Manual

## はじめに

You can use Passwords and Keys to create and manage PGP and SSH keys.

Passwords and Keys provides a front end to many of the features of Gnu Privacy Guard (GPG) and integrates with multiple components of the GNOME desktop.

With Passwords and Keys you can:

- Create and manage PGP and SSH keys,

- Export and import PGP and SSH keys,

- Share your keys with others,

## 始めてみる

### Starting Passwords and Keys

You can start Passwords and Keys in the following ways:

アプリケーションメニュー

- Choose Accessories Password and Keys .

コマンドライン

- `seahorse`と入力し、Returnキーを押してください。

### When You Start Passwords and Keys

When you start Passwords and Keys, the Password and Keys window is displayed.

#### The Passwords and Keys Window

Show the Passwords and Keys window.

The Passwords and Keys window contains the following elements:

メニューバー

- The menus on the menubar contain all of the commands that you need to perform tasks in Passwords and Keys.

ツールバー

- ツールバーを使うとよく使われるコマンドに素早くアクセスできます。

鍵とパスワードタブ

- キーリングの鍵とパスワードへのアクセスを提供します。

初回起動時のオプション

- 初めてのユーザーにとって便利な動作への高速なアクセスを提供します。ここから行えます:

  - ヘルプシステムの閲覧

  - キーリングへの鍵のインポート

  - 新しい鍵の生成

## OpenPGP鍵の生成

OpenPGPは、PGPを基にした公開鍵暗号で電子メールを暗号化するための非独占的なプロトコルです。

公開鍵暗号は、二つの鍵の使用方法を含んだ概念です: 公開鍵は、通信したいと思う相手の誰にでも渡すことができ、秘密鍵は、プライベートなもので、秘密にしておく必要があります。

To create OpenPGP keys:

1. Choose File New...

2. Select PGP Key and click Continue

3. Enter your full name (first - last), your e-mail address and any additional information. You can also specify advanced options for the key: see below.

4. Click Create to create the new key pair.

5. The Passphrase for New PGP Key dialog will open. Enter the passphrase twice for your new key.

パスフレーズを生成する際は、強いパスワードの生成と同様の慣行を使用しましょう。パスワードとパスフレーズでは、空白がパスフレーズにおいては有効な文字であるのが大きな違いです。

### 拡張オプション

拡張オプションを展開して、新しい鍵に関する以下のオプションを指定します:

Encryption Type

- この欄は、鍵を生成するのに利用する暗号化アルゴリズムを指定します。

  DSA ElGamal

- 必要に応じて暗号化、復号化、署名及び検証を行うことができる、お勧めの選択肢です。

DSA

- 署名のみが可能です。

RSA

- 署名のみが可能です。

Key Strength (bits)

- これは、ビット単位の鍵の長さです。強いパスフレーズが使用されていれば、鍵の長さが長ければ長いほど、より安全です。しかし、長い鍵を使ったあらゆる操作は、短い鍵による操作よりも、より多くの時間を必要とします。許容できる値は、1024から4096ビットの間です。少なくとも2048ビットを推奨します。

Expiration Date

- This is the date at which the key will cease to be usable for performing encryption or signing operations. 6 months is a reasonable time to set it to. You will have to either change the expiration date or generate a new key or subkey after this amount of time passes.

  Sign your new key with your old one before it expires to preserve your trust status.

## セキュア・シェルの鍵の生成

セキュア・シェル(SSH)は、リモートコンピューターにログインし、その機械でコマンドを実行する手段です。SSH鍵は、鍵ベースの認証システムであり、デフォルトのパスワード認証システムの代用として使用されます。鍵ベースの認証では、認証するのに手動でパスワードを入力する必要はありません。

セキュア・シェル鍵は、2つの鍵で構成されます:秘密鍵は、秘密に保たれるべきであり、公開鍵は、アクセスする必要のあるどのコンピューターにもアップロードすることができます。

セキュア・シェル鍵を生成するには:

1. ファイル新規...を選択

2. セキュア・シェル 鍵を選択し、続行をクリック

3. 鍵が何のために利用されるか説明を入力してください。あなたのE-メール・アドレスか、その他の思い出させるものを利用できます。鍵に関する拡張オプションを指定することもできます: 下記参照

4. 新しい鍵を生成するための生成のみか、鍵を生成し認証のためにその鍵を利用する他のコンピューターを設定するための生成と設定をクリックしてください。

5. 新しいセキュア・シェル鍵のためのパスフレーズダイアログが開きます。新しい鍵用にパスフレーズを2回入力してください。

   パスフレーズを生成する際は、強いパスワードの生成と同様の慣行を使用しましょう。パスワードとパスフレーズでは、空白がパスフレーズにおいては有効な文字であるのが大きな違いです。

### 拡張オプション

拡張オプションを展開して、新しい鍵に関する以下のオプションを指定します:

Encryption Type

- このフィールドは、鍵を生成するために利用する暗号化アルゴリズムを指定します。

  RSA

- SSH鍵を生成するためにRivest-ShamirAdleman (RSA)アルゴリズムを利用します。これは、好ましくよりセキュアな選択です。

DSA

- SSH鍵を生成するためにDigital Signature Algorithm (DSA)を利用します。

Key Strength (bits)

- これは、ビット単位の鍵の長さです。強いパスフレーズが使用されていれば、鍵の長さが長ければ長いほど、より安全です。しかし、長い鍵を使ったあらゆる操作は、短い鍵による操作よりも、より多くの時間を必要とします。許容できる値は、1024から4096ビットの間です。少なくとも2048ビットを推奨します。

## OpenPGP鍵のプロパティ

この節の記述は、すべてのOpenPGP鍵に適用されます。

To view properties of a PGP key:

- Select the PGP key from the main window,

- Double click on it or choose Properties from the toolbar,

- Select the Details tab.

### プロパティ

Fingerprint

- 指紋は、鍵を正確に特定する一意の文字列です。

KeyID

- 鍵のIDは、指紋と似ています。しかしながら、鍵IDは指紋の最後の8文字を含んでいるのみです。ほとんどの場合、鍵のIDのみで鍵を特定することが可能ですが、時折、同じIDを持つ鍵があるかもしれません。

Type

- 鍵を生成するために利用した暗号化アルゴリズムを示します。DSA鍵は、署名のみ可能です。ElGamal鍵は、暗号化に利用されます。

Created

- 鍵が生成された日付を示します。

Expires

- 鍵がもはや使えなくなる日付を示します。

Strength

- Indicates the length in bits of a key. In general the longer the key, the more security it provides.

  A long key is not enough to make up for the use of a weak passphrase.

### 信用度

信用度は、信頼の網を正確に広げる個人の能力をどのくらい確信しているかを示します。あなたが署名していない鍵に直面した時、その個人の鍵の妥当性は、集められた署名とそれらの署名を作成した人々をどのくらい信用しているかいないかを基に決定されます。デフォルトでは、未知の鍵は、3のぎりぎり信用する署名か、1つの完全に信用する署名を必要とするでしょう。

- 不明: 正確に鍵に署名する人の能力を詳しく知りません。

- 信用しない: この人は正しく鍵に署名することができません。

- ぎりぎり信用する: この人は鍵に署名する前に写真付き身分証明書を確認しますが、必ずしも綿密に調べません。

- 完全に信用する: この人は、署名する前にありとあらゆる人の写真付き身分証明書を綿密に調べます。

- 究極に信用する: この信用度は、自分自身の鍵に割り当てられるのみです。

### 鍵の有効化と無効化

鍵が有効である時は、その鍵を利用して暗号化の操作を実行できます。鍵が無効である時は、その鍵を利用して暗号化をしたり、署名を検証したりすることはできません。

### 有効期限

鍵が期限切れとなった以降は、もはや鍵の操作の実行に使われることはありません。鍵の有効期限を未来の日付に変更し、再び有効にします。一般的なお勧めは、決して期限の切れることのない主鍵とその主鍵で署名された複数の副鍵を持つことでしょう。

### ユーザーID

ユーザーIDは、複数の名前とE-メール・アドレスを同じ鍵で利用することを許容します。

They usually take the form of:

    Name (comment) <email address>

#### ユーザー ID の追加

ユーザーIDを追加することは、仕事向けのアドレスと友達向けのアドレスを持ちたい時に便利です。

To add a user ID to a key:

- Select the key from the main window,

- Double click on it or choose Properties from the toolbar,

- Select the Names and Signatures tab,

- Click on Add Name.

上記の手順に従った後、内容を埋めるためにダイアログが表示されます。その項目は、以下の通りです。

Full Name

- Enter your full name in the form

      <first> <last>

  A middle name or initial is optional.

  この項目には、少なくとも5文字を入力せねばなりません。

Email Address

- E-メール・アドレスは、鍵サーバーや他の鍵プロバイダー上であなたの鍵を見つけるためのものです。続行する前にそれが正確である事を確認してください。

  It should be of the form

      <username>@<domainname>

Key Comment

- 鍵の説明は、新しいIDの表示名に任意の追加情報を加えるために利用する事ができます。この情報は、鍵サーバーで検索することができます。

### 画像

鍵に所有者の1枚以上の写真を埋め込むことができます。これらの画像には、通常のユーザーIDのように署名することができます。画像は、JPEG形式である必要があり、240x288ピクセルより大きくないことが推奨されます。

If the chosen image is not of the required file type or size Passwords and Keys can resize and convert it on the fly from any image format supported by the GDK library.

### パスフレーズの変更

To change the passphrase assigned to a key:

- Select the key from the main window,

- Double click on it or choose Properties from the toolbar,

- Click on Change Passphrase.

新しいパスフレーズを入力し、OKをクリックしてください。

### 鍵の削除

To delete a key from your keyring:

- Select the key from the main window,

- Right click on it and choose Delete Key or choose Edit Delete Key .

あなたの鍵、信用する鍵及び収集した鍵を削除できます。

## OpenPGP副鍵のプロパティ

各OpenPGP鍵は、署名のみに利用される単一の主鍵を持っています。副鍵は、暗号化や署名にも利用されます。この方法では、副鍵が危険にさらされているような場合には、主鍵を失効する必要はありません。

ID

- これは、副鍵の識別子です。

Type

- 副鍵の生成に利用する暗号化アルゴリズムを指定します。DSA鍵は署名のみ可能で、RSA鍵は署名か暗号化に利用できますが、ElGamal鍵は暗号化にのみ使えます。

Created

- 鍵が生成された日付を示します。

Expires

- 鍵がもはや使えなくなる日付を示します。

Status

- その鍵の状態を示します。

Strength

- Indicates the length in bits of the key. In general the longer the key, the more security it provides.

  A long key is not enough to make up for the use of a weak passphrase.

### 副鍵の追加

鍵に副鍵を追加するには、副鍵セクションの追加ボタンをクリックしてください。

上記の手順に従った後、内容を埋めるためにダイアログが表示されます。その項目は、以下の通りです。

鍵の種類

- 副鍵を生成するのに利用する暗号化アルゴリズムを指定します。

  DSA

- Digital Signature Algorithm (DSA)を利用して副鍵を生成します。この副鍵は、署名のみ可能です。

ElGamal

- ElGamalアルゴリズムを利用して副鍵を生成します。この副鍵は、暗号化のみ可能です。

RSA

- Rivest-Shamir Adleman (RSA)アルゴリズムを利用して副鍵を生成します。この副鍵は、署名か暗号化に利用できますが、二つの異なる副鍵を生成する必要があります。

鍵の長さ

- 鍵の長さをビット単位で示します。一般的に、より長い鍵はより安全です。

有効期限

- 鍵がもはや使えなくなる日付を示します。

### 副鍵の有効期限の変更

To change a subkey expiration date, select the subkey from the Subkeys section, then:

- Click on the Expire button on the left,

- From the date dialog choose the new expiration date or select Never expires for no expiration date.

### 副鍵の破棄

To revoke a subkey, select the subkey from the Subkeys section, then:

- Click on the Revoke button on the left,

- Choose a reason why to revoke the subkey:

  No Reason

- There isn't a specific reason to revoke the key.

Compromised

- The key has been compromised.

Superseded

- The key has been superseded by another one.

Not Used

- The key is not used anymore.

- Enter a description of why you are revoking the key,

- Click on Revoke.

副鍵は即座に失効します。

### 副鍵の削除

To delete a subkey, select the subkey from the Subkeys section, then:

- Click on the Delete button on the left.

## セキュア・シェル鍵のプロパティ

この節の説明は、すべてのSSH鍵に適用されます。

To view properties of a SSH key:

- Select the Secure Shell key from the main window,

- Double click on it or choose Properties from the toolbar,

- Select the Details tab.

### プロパティ

Fingerprint

- 指紋は、鍵を正確に特定する一意の文字列です。

Algorithm

- 鍵を生成するのに利用された暗号化アルゴリズムを特定します。

Location

- これは、秘密鍵が保存されている場所です。

Strength

- Indicates the length in bits of a key. In general the longer the key, the more security it provides.

  A long key is not enough to make up for the use of a weak passphrase.

### セキュア・シェル鍵の削除

To delete a Secure Shell key:

- Select the SSH key from the main window,

- Right click on it and choose Delete key or choose Edit Delete Key .

## 鍵のインポート

To import keys choose File Import and select, from the file chooser, a file containing at least one ASCII armored public key.

Importing can also be performed by pasting the keys inside Passwords and Keys:

- Select an ASCII armored public block of text,

- Copy it to the clipboard,

- Choose Edit Paste Keys .

## 鍵のエキスポート

To export keys, select the keys in the main window and choose File Export .

You can also export keys to the clipboard in an ASCII armored block of text:

- Select the keys in the main window,

- Choose Edit Copy Keys .

## 鍵への署名

他の人の鍵へ署名するということは、その人へ信用を与えることを意味します。鍵へ署名する前に本当にその人が所有する鍵であるかを確認するため、鍵の指紋を注意深くチェックしてください。

To sign a key in your keyring:

- Select the key you want to sign from the Trusted Keys or Other Collected Keys tabs,

- Choose Sign from the toolbar or File Sign ,

- Select how carefully the key has been checked,

- Indicate if the signature should be local to your keyring, and if your signature can be revoked,

- Click on Sign.

## 設定

This section describes the preferences settable in Passwords and Keys by choosing Edit Preferences from within Passwords and Keys.

### パスワード用のキーリング

#### キーリングの生成

新しいキーリングを作成するには、メニューからファイル新規を選択し、パスワード用のキーリングを選択してください。新しいキーリングの名前を入力し、Enterキーを押してください。

#### キーリングのパスワード変更

キーリングの解除パスワードを変更するには、まず適切なキーリングを選択してからパスワードの変更ボタンを押してください。古いパスワード入力欄への古いパスワードの入力と新しいパスワード入力欄への新しいパスワードの入力とパスワードの確認入力欄への新しいパスワードの確認を促されます。設定を適用するには、変更するを押してください。古いパスワードが正しければ、操作の成功を示す状態メッセージを得るでしょう。古いパスワードが正しくなければ、その正当性を確認するように求められます。

#### キーリングの削除

To remove a keyring, first select the appropriate keyring and then from the menu choose Edit Delete.

### 鍵サーバー

リモート鍵サーバーと定期的に鍵を同期することによってあなたと他の人の鍵を最新に保ってください。同期は、あなたがすべての鍵について最新の署名を持っていることを確認し、信用の網を最も役立つものとするでしょう。

Passwords and Keys provides support for HKP and LDAP keyservers.

HKP Servers

- HKP keyservers are ordinary web based keyservers such as the popular hkp://pool.sks-keyservers.net, also accessible at http://sks-keyservers.net.

LDAP Keyservers

- LDAP鍵サーバーはあまり一般的ではありませんが、標準のLDAPプロトコルを利用した鍵サーバーです。ldap://keyserver.pgp.comは、よいLDAPサーバーです。

### 鍵の共有

Key Sharing is provided by DNS-SD, also known as Bonjour or Rendevous. Enabling key sharing will add the local Passwords and Keys users' public key rings to the remote search dialog. Using these local "key servers" will most likely be faster than accessing remote servers.

## About Passwords and Keys

Passwords and Keys, its associated plugins, the preferences applet and the panel applet are known collectively as Seahorse. Seahorse was written by Jacob Perkins. The current maintainers are Stef Walter and Adam Schreiber. This manual is by Adam Schreiber. The project's web site was designed by Jim Pharis. To find more information about Seahorse, the project , please visit the Seahorse web page.

To report a bug or make a suggestion regarding this application or this manual, follow the directions in the Feedback section of the GNOME User Guide.

This program is distributed under the terms of the GNU General Public license as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. A copy of this license is included with this documentation; another can be found in the file COPYING included with the source code of this program.