CentOS 7 Web サーバー上で実行されているアプリは、MS Outlook ユーザーから送信された暗号化された電子メールを受信する必要があります。
Outlook ユーザーが暗号化された電子メールをアプリに送信するために必要なすべての資格情報を生成または取得する方法について、明確な手順を教えていただけませんか? これには、MS Outlook ユーザーから受信した受信メールをアプリが復号化するために必要なすべての資格情報を生成または取得する方法も含まれます。
作成する必要がある資格情報とその作成方法を明確に知っておくと役立ちます。たとえば、S/MIME を使用しているか、他に何を使用しているかなどです。Outlook ユーザーは他の組織に所属しているため、Outlook に新しいソフトウェアやアドオンをインストールするように強制することはできません。
これはアルゴリズムを使用して電子メールのすべての処理を行うアプリを備えた Linux サーバーであるため、電子メールを処理するためにサーバーに Outlook をインストールすることはできません。リモート IMAP 接続を設定し、Outlook を使用して公開および秘密の暗号化ファイルを生成し、秘密キー/ファイルを Linux 上の Java アプリで使用するために Web サーバーに移植し、公開キーを電子メールで配布する必要がありますか? または、より Linux フレンドリーで、Outlook でリモート IMAP を必要としないツールを生成する他の方法はありますか?
答え1
Outlookの組み込み暗号化は、シンプルな公開/秘密キー交換方式を使用します。。
理論的には、Outlookの組み込み暗号化で暗号化されたメールを復号化するために必要なのは、デジタルID(送信者は暗号化にあなたの公開鍵を要求し、あなたは復号化に秘密鍵を必要とします)そしてRFC5652準拠の電子メールクライアントしかし、その KB が示すように、必ずしもそれほど単純ではありません。