Um aplicativo executado em um servidor web CentOS 7 precisa receber e-mails criptografados enviados de usuários do MS Outlook.
Alguém pode fornecer instruções explícitas sobre como posso gerar ou adquirir todas as credenciais que os usuários do Outlook precisarão para enviar emails criptografados para meu aplicativo? É claro que isso incluiria como eu geraria ou adquiriria todas as credenciais que meu aplicativo precisaria para descriptografar os e-mails recebidos de usuários do MS Outlook.
Ajudaria saber definitivamente quais credenciais precisam ser criadas e como criá-las. Tipo, estou usando S/MIME e o que mais? Os usuários do Outlook estão em outras organizações, portanto não posso forçá-los a instalar novos softwares ou complementos para o Outlook, etc.
O fato de este ser um servidor Linux com um aplicativo que faz todo o processamento de e-mail com algoritmos significa que não consigo instalar o Outlook no servidor para lidar com e-mail. Preciso configurar uma conexão IMAP remota e usar o Outlook para gerar arquivos de criptografia públicos e privados e, em seguida, portar as chaves/arquivos privados para o servidor web para uso pelo aplicativo Java no Linux e distribuir as chaves públicas por email? Ou existe alguma outra maneira de gerar as ferramentas que seja mais amigável ao Linux e não exija IMAP remoto com o Outlook?
Responder1
A criptografia integrada do Outlook usa um esquema simples de troca de chaves pública/privada.
Em teoria, tudo que você precisa para descriptografar um e-mail criptografado com a criptografia integrada do Outlook seriaa identificação digital(o remetente exigirá sua chave pública para criptografar, você precisará da chave privada para descriptografar) equalquer cliente de e-mail compatível com RFC5652, mas como indica a KB, nem sempre é tão simples.