
私は Microsoft Outlook 2013 を使用しており、暗号化/署名を正しく設定しています。
残念ながら公開キーを紛失してしまったので、Outlook を使用して再度取得する方法を知りたいです (注: 秘密キーはまだ保持しています)。
キーは次の形式にする必要がありますssh-rsa AAAA.....== rsa-key-20150101
「ファイル > セキュリティ センター > 電子メール セキュリティ > インポート/エクスポート > エクスポート > 選択ダイアログ > クリックして証明書を表示」を使用して、自分の証明書をすでに表示できます。
ただし、「Pulic Key」フィールドには 16 進数値のみが表示され、これが探しているものであるかどうか、またこの値が実際に何を意味するのかはわかりません。
この質問が的外れではなく、誰かが私を助けてくれることを心から願っています。
答え1
証明書を DER 形式にエクスポートできます (証明書の「詳細」ページの「ファイルにコピー...」ボタンを使用し、「証明書エクスポート ウィザード」で「いいえ、秘密キーをエクスポートしません」と「DER エンコード X.509 (.CER)」を選択します)。その後、次の手順に従って公開キーを抽出できます。 https://stackoverflow.com/questions/1011572/pem-key-to-ssh-rsa-format を変換する