MS Outlook 이메일 암호화를 위한 공개/개인 자격 증명 생성

MS Outlook 이메일 암호화를 위한 공개/개인 자격 증명 생성

CentOS 7 웹 서버에서 실행되는 앱은 MS Outlook 사용자가 보낸 암호화된 이메일을 받아야 합니다.

암호화된 이메일을 내 앱에 보내기 위해 Outlook 사용자에게 필요한 모든 자격 증명을 생성하거나 조달할 수 있는 방법에 대해 누군가 명시적인 지침을 제공할 수 있습니까? 물론 여기에는 내 앱이 MS Outlook 사용자로부터 받은 인바운드 이메일의 암호를 해독하는 데 필요한 모든 자격 증명을 생성하거나 조달하는 방법이 포함됩니다.

어떤 자격 증명을 만들어야 하는지, 어떻게 만드는지 확실히 아는 것이 도움이 될 것입니다. S/MIME을 사용하고 있나요? 또 다른 것은 무엇인가요? Outlook 사용자는 다른 조직에 있으므로 Outlook에 새 소프트웨어나 추가 기능 등을 설치하도록 강요할 수 없습니다.

이것이 알고리즘을 사용하여 이메일의 모든 처리를 수행하는 앱이 있는 Linux 서버라는 사실은 이메일을 처리하기 위해 서버에 Outlook을 설치할 수 없다는 것을 의미합니다. 원격 IMAP 연결을 설정하고 Outlook을 사용하여 공개 및 개인 암호화 파일을 생성한 다음 Linux의 Java 앱에서 사용할 수 있도록 개인 키/파일을 웹 서버로 포팅하고 이메일을 통해 공개 키를 배포해야 합니까? 아니면 Linux에 더욱 친숙하고 Outlook에서 원격 IMAP이 필요하지 않은 도구를 생성하는 다른 방법이 있습니까?

답변1

Outlook의 기본 제공 암호화는 간단한 공개/개인 키 교환 체계를 사용합니다..

이론적으로 Outlook에 내장된 암호화로 암호화된 이메일을 해독하는 데 필요한 것은 다음과 같습니다.디지털 ID(보낸 사람은 암호화하려면 공개 키가 필요하고, 해독하려면 개인 키가 필요합니다.)RFC5652 호환 이메일 클라이언트, 그러나 해당 KB에서 알 수 있듯이 항상 그렇게 간단한 것은 아닙니다.

관련 정보