Eu trabalho como um cara de TI para uma universidade federal pública no Brasil. Agências e instituições governamentais têm que lidar com muitos aplicativos desatualizados e uma mistura de navegadores para fazê-los funcionar.
Por exemplo: alguns aplicativos da web funcionam somente no Google Chrome devido a um design e codificação incorretos. Outros ainda usam Java Applets e a mais recente combinação de trabalho de navegador e Java JRE é o Mozilla Firefox 51 e o Java 8 atualização 121. Existem também aplicativos escritos para MS Windows que validam certificados usando autoridades de certificação instaladas no Windows.
Uma coisa em comum com a maioria dos aplicativos é que eles precisam autenticar os usuários através do Certificado A3 (na maioria das vezes, Token USB do SafeNet 5100).
Até agora, tudo bem. O problema é: nosso departamento de TI precisa implantar todos os aplicativos, drivers e instalar os certificados de pelo menos 33 autoridades de certificação brasileiras usando arquivos com extensões p7b e crt , como os listado aqui:
Sempre que precisamos reinstalar o Windows em um PC ou quando adquirimos um novo, temos que instalar manualmente cada um dos arquivos, um por um, uma vez no Windows clicando com o botão direito do mouse nos arquivos e clicando em Instalar certificado opção e, em seguida, dentro da opção de autoridades do Mozilla Firefox v51 selecionando um por um.
Outro problema é que a maioria dos usuários usa seus próprios blocos de anotações (BYOD). É dever de instalar e configurar todos esses certificados.
Existe alguma forma, recurso, programa ou script para facilitar as coisas automatizando este processo de instalação de autoridade de certificação para Windows, Google Chrome e Mozilla Firefox usando estes p7b e crt arquivos?
Perdemos muito tempo fazendo isso manualmente ...