Protonホームページ

公開鍵と秘密鍵をダウンロードする方法

閲覧中
0 分
カテゴリー
暗号化と鍵

Proton Mail(新しいウィンドウ)は、エンドツーエンド暗号化にPGPを使用しています。全てのユーザーが、公開鍵と秘密鍵の2つの暗号鍵を持っています。公開鍵は誰とでも共有することができ、連絡先の相手がお客様宛てのメッセージを暗号化する際に使用します。秘密鍵は非公開(決して共有しないでください)であり、受信したメッセージを復号化するために使用されます。

この記事では、鍵の生成、削除、ダウンロード、および管理の方法を説明します。Proton Mailから公開鍵と秘密鍵をダウンロードして、Proton Mailユーザー以外の宛先にPGP暗号化されたメールを送信したり、別のPGPクライアントで鍵を使用したりすることができます。

メモ:これは技術的なユーザー向けの高度な機能です。

PGP鍵をProton Mailにアップロードする方法

鍵を生成

デフォルトでは、Proton Mailはアカウント作成時および新しいメールアドレスを作成するたびに、ECC Curve25519鍵のセットを生成します。ECC(楕円曲線暗号)について詳しくはこちら

RSAは古い暗号化標準です。現在、RSA鍵の生成はサポートしておりませんが、外部ソフトウェアで生成されたRSA鍵をインポートすることは可能です。

既存の鍵が漏洩した場合や、鍵サイズが適切でない場合は、アドレス作成後に鍵を追加生成することを推奨します。

注意:メールアドレスごとに複数の鍵を持つと、それぞれの鍵を読み込んで復号化する必要があるため、ログインに時間がかかります。メールアドレスごとに生成できる鍵は最大20個までです

暗号鍵の作成方法

鍵の削除

読み込み時間を短縮したり、新しい鍵のためのスペースを空けたりするために、プライマリー以外の鍵を削除することができます。

鍵のドロップダウンメニューをクリックし、削除を選択することで鍵を削除できます。鍵を削除するとメールが復号化できなくなるため、削除前にエクスポートすることを強く推奨します。メールを復号化する唯一の方法は、エクスポートした鍵をインポートすることです

公開鍵をダウンロードする方法

公開鍵のダウンロード方法は、お持ちの公開鍵の数や、必要な鍵の種類によって2通りあります。

1. mail.proton.me(新しいウィンドウ)にサインインし、設定 → すべての設定 → 暗号化と鍵をクリックして、メールの暗号鍵までスクロールします。

2. まだ選択されていない場合は、ドロップダウンメニューからダウンロードしたい公開鍵のアドレスを選択します。

3. エクスポートをクリックすると、プライマリー公開鍵が自動的にエクスポートされます。有効な公開鍵が複数ある場合は、下のリストからダウンロードしたい鍵の横にあるエクスポートをクリックしてください。エクスポートをクリックすると、ファイルがブラウザで自動的にダウンロードされます。

4. こちらのリンクから、ご自身の公開鍵や友人の公開鍵をダウンロードすることも可能です:

https://mail-api.proton.me/pks/lookup?op=get&search=user.email@proton.me(新しいウィンドウ)

リンクを機能させるには、[user.email@proton.me] を適切なアカウントのProton Mailメールアドレスに置き換える必要があります。また、メールアドレスを [user.email@proton.me] の代わりに挿入したリンクを友人に送信することで、鍵を簡単に共有することもできます。

Proton Mailアドレスをリンクに挿入すれば、それを友人に送信できます。友人は1回クリックするだけで、あなたの公開鍵をダウンロードできます。

エクスポートした鍵とサーバー上の鍵を比較する

2022年10月、ProtonはProtonユーザーの公開鍵に認証署名を追加して認証を開始しました(詳細については、「ProtonCAを作成した理由」をご覧ください)。

この認証署名は、任意のProton公開鍵配布サーバーから(PKSリンクを使用して)直接ダウンロードするすべての公開鍵に付与されています。

ただし、Protonの設定にある エクスポート ボタンを使用して公開鍵をエクスポートする場合、この証明署名は含まれ ません
サーバーから直接公開鍵をダウンロードし、Protonの設定からエクスポートした場合、どちらにも同じ公開鍵が含まれているにもかかわらず、これら2つの公開鍵ファイルは異なって表示されます。

サードパーティのツールを使用して検査することで、これら両方のエクスポートされた鍵に同じ情報が含まれていることを、ご自身で検証できます。

GnuPG(https://gnupg.org/download/(新しいウィンドウ))をインストールし、以下のコマンドを使用できます:
gpg --list-packets

または

https://dump.sequoia-pgp.org(新しいウィンドウ)にアクセスし、公開鍵ファイルをフィールドにコピー&ペーストして、Decode!をクリックします。
必ず公開鍵のみを使用してこれを行ってください。

秘密鍵のダウンロード方法

1. mail.proton.me(新しいウィンドウ)にサインインし、設定 → 設定に移動 → 暗号化と鍵をクリックして、メールの暗号鍵までスクロールします。

2. まだ選択されていない場合は、ドロップダウンメニューから秘密鍵をダウンロードするアドレスを選択してください。

3. エクスポートとラベル付けされたドロップダウンメニューをクリックし、秘密鍵をエクスポートを選択して、プライマリーの秘密鍵をダウンロードします。複数の鍵ペアがある場合は、特定の鍵のドロップダウンメニューから秘密鍵をエクスポートを選択します。

4. ポップアップウィンドウが表示され、秘密鍵をダウンロードすることを確認するよう求められます。次に、新しいパスワードを作成するよう求められます。このパスワードは、ダウンロード後の秘密鍵を保護するために使用されます

準備ができたらエクスポートをクリックします。

このパスワードは、この鍵を使用するために必要となりますので、安全に保管してください!

Proton Mailのパスワードを使用して再度サインインすると、鍵が.ascファイルとしてダウンロードされます。

鍵のフラグと設定

プライマリー鍵

受信したメールを新しい鍵で暗号化するには、その鍵をプライマリー鍵としてマークします。鍵のドロップダウンメニューをクリックし、プライマリーに設定を選択してください。プライマリー鍵を設定すると、このメールアドレスから送信されるすべての署名済みメッセージは、この鍵で署名されます。

廃止された鍵

連絡先があなたの鍵を信頼している場合、別の鍵をプライマリー鍵として設定しても、連絡先があなた宛てのメールをその新しいプライマリー鍵で暗号化するとは限りません。連絡先に新しいプライマリー鍵の使用を強制するには、古い鍵を廃止とマークする必要があります。これにより、すべてのProton Mailユーザーがこの鍵を使用して送信することがブロックされます。

鍵を廃止とマークするには、鍵のドロップダウンをクリックして廃止とマークするを選択します。プライマリー鍵以外の鍵のみを廃止とマークできます。また、鍵のドロップダウンメニューをクリックして廃止のマークをはずすを選択することで、このプロセスを取り消すこともできます。

秘密鍵を廃止とマークするオプション(新しいウィンドウ)

侵害された鍵

鍵を侵害されたものとしてフラグを立てることができます。これにより、すべてのProton Mailユーザーがその鍵を使用してあなたにメールを送信できなくなり、その鍵で署名されたすべてのメールは署名の検証に失敗するようになります。なお、署名の検証は、連絡先が鍵の信頼を有効化している場合にのみ可能です。

鍵のドロップダウンメニューをクリックし、「侵害されたとマーク」を選択することで、鍵を侵害されたものとしてマークできます。侵害されたとマークできるのは、プライマリー鍵以外の鍵のみです。侵害された鍵は、廃止としてもマークされます。鍵のドロップダウンメニューをクリックし、「侵害されたのマークをはずす」を選択することで、このプロセスを元に戻すことができます。

非アクティブな鍵

Proton Mailのパスワードを忘れてリセットした場合、秘密鍵へのアクセス権を失います。これらの鍵は非アクティブになり、メッセージの暗号化や復号化ができなくなります。ただし、以前のパスワードを記憶している場合、または回復用フレーズや回復用ファイルを持っている場合は、非アクティブな秘密鍵を再有効化できます。

無効な秘密鍵を再有効化する方法を確認する