PGP(Pretty Good Privacy)鍵をエンドツーエンドのメール暗号化に使用します。
概要
PGP暗号化を使用すると、宛先のみが読める暗号化メールを送受信できます。BlueMail は、生成、インポート、エクスポート、鍵サーバ操作を含む完全なPGP鍵管理をサポートします。
PGP設定へのアクセス
設定 > プライバシーとセキュリティ > エンドツーエンド暗号化 > PGP鍵
次に、PGP鍵を管理するメールアカウントを選択します。
鍵の概要
メイン画面には、選択したアカウントに関連付けられたすべてのPGP鍵が表示されます:
鍵情報
| フィールド | 説明 |
|---|---|
| 鍵に関連付けられたメールアドレス | |
| Key ID | 鍵の短い識別子 |
| Algorithm | ECCまたはRSAの暗号方式 |
| Created | 鍵の作成日 |
| Expires | 有効期限(または「Never」) |
| Status | Active、Revoked、Expired |
| Origin | Generated、Imported、またはKey Server |
鍵の操作
鍵をタップすると展開され、利用可能な操作が表示されます:
| アクション | 説明 |
|---|---|
| Export Public Key | 公開鍵を他者と共有 |
| Backup Key | パスワード保護付きで秘密鍵をエクスポート |
| Upload to Key Server | 公開鍵を公開して発見可能にする |
| Verify Email | 鍵サーバの認証のためのメール検証を要求 |
| Revoke Key | 鍵サーバ上で鍵を失効としてマーク |
| Delete Key | ローカルストレージから鍵を削除 |
鍵生成
- Generate New Key をタップ
- 鍵オプションを設定:
生成オプション
| オプション | 説明 |
|---|---|
| Name | あなたの名前(鍵に表示されます) |
| 鍵のメールアドレス | |
| Algorithm | ECC(推奨)またはRSA |
| RSA Bits | 2048、3072、または4096(RSAのみ) |
| Expiration | 有効期限を設定、または「No Expiry」を選択 |
| Passphrase | 秘密鍵を保護する任意のパスフレーズ |
- Generate をタップ
- 鍵の生成が完了するまで待機
アルゴリズムの推奨
| アルゴリズム | 利点 | 欠点 |
|---|---|---|
| ECC | 高速、小さな鍵、現代的 | 古いシステムとの互換性が低い |
| RSA 4096 | 最高の互換性 | 遅く、大きな鍵 |
鍵のインポート
Import Key をタップ
インポート方法を選択:
- From File: .asc または .gpg ファイルを選択
- From Text: 鍵テキストを貼り付け
鍵が暗号化されている場合はパスフレーズを入力
Import をタップ
サポートされる形式
- ASCIIアーマー鍵 (.asc)
- バイナリ鍵 (.gpg)
- 複数鍵を含む鍵リング
鍵のエクスポート
公開鍵をエクスポート
- リストから鍵を選択
- Export Public Key をタップ
- 宛先を選択:
- クリップボードへコピー
- ファイルとして保存
- メールで共有
秘密鍵のバックアップ
- リストから鍵を選択
- Backup Key をタップ
- 強力なバックアップパスワードを入力
- パスワードを確認
- 暗号化バックアップを保存
パスワードの強度指標:
- 弱い: 8文字未満
- 中程度: 8–11文字
- 強い: 12文字以上
鍵サーバーの操作
鍵サーバーへアップロード
公開鍵を共有して他者が見つけられるようにします:
- 鍵を選択
- Upload to Key Server をタップ
- 確認を待つ
メールの検証
メールアドレスの所有権を証明します:
- 鍵を選択
- Verify Email をタップ
- 検証リンクのメールを確認
- リンクをクリックして検証を完了
鍵の失効
鍵を「有効でない」としてマークします:
- 鍵を選択
- Revoke Key をタップ
- 失効を確認
- 鍵サーバー上で鍵が失効としてマークされます
警告: 失効は永久で取り消せません。
メールでのPGPの使用
鍵が設定されたら:
暗号化メールの送信
- 新しいメールを作成
- 受信者が公開鍵を持っていれば、暗号化が可能
- 作成オプションで暗号化を有効にする
- 通常どおり送信
暗号化メールの受信
- 暗号化されたメールを開く
- BlueMail はあなたの秘密鍵を使用して自動的に復号します
- プロンプトが表示されたらパスフレーズを入力
トラブルシューティング
鍵が見つからない
- 受信者の公開鍵がインポートされていることを確認
- 受信者の鍵を鍵サーバーで検索
- 受信者に公開鍵の共有を依頼
復号に失敗
- 正しい秘密鍵を持っていることを確認
- パスフレーズが正しいか確認
- メールがあなたの鍵に対して暗号化されていることを確認
アップロードに失敗
- インターネット接続を確認
- 鍵サーバーが一時的に利用不可の可能性
- 後で再度試す
セキュリティのベストプラクティス
- 秘密鍵のパスフレーズを強力に設定
- 鍵を安全にバックアップする
- 自動鍵ローテーションのために有効期限を設定する
- 侵害された鍵を直ちに失効させる
- 鍵を交換する際に指紋を検証する