Convertendo PKCS#12 (.p12 ou .pfx) em um KeyStore Java JKS
Neste post mostrarei como converter um arquivo PKCS#12 (.p12 ou .pfx) para um KeyStore Java no formato JKS.
Tanto o arquivo PKCS#12 como o JSK contem o certificado X509 a chave privada assiciada ao mesmo.
Então mãos na massa!
Caso você tenha alguma dúvida de como gerar o arquivo PKCS#12 basta dar uma olhadinha nestes 2 outros posts aqui no site mesmo, eles podem lhe ajudar.
- Instalando autoridade certificadora raiz (CA Root) com OpenSSL
- Criando arquivo PKCS#12 (pfx) com a cadeia de certificação
Antes de tentar realizar a conversão é necessário realizar a instalação do JAVA JDK e configuração para que no Path do sistema operacional tenha o caminho %programfiles%\java\jdk1.6.0_21\bin. Vale a pena observar que o caminho pode se alterar conforme a versão do JDK que está instalado.
keytool -importkeystore -srckeystore mykeystore.p12 -destkeystore clientcert.jks -srcstoretype pkcs12 -deststoretype JKS -srcstorepass mystorepass -deststorepass myotherstorepass -srcalias myserverkey -destalias myotherserverkey -srckeypass mykeypass -destkeypass myotherkeypass
Caso necessite você pode listar o certificado do KeyStore com o comando
keytool -v -list -keystore mykeystore.p12
Últimos posts por Helvio Junior - M4v3r1ck (OSCE, OSCP, OSWE, eCXD, eMAPT, CEH) (exibir todos)
- OSWE – Uma história de insucessos! - dezembro 29, 2020
- Instalando OpenVPN com autenticação em MySQL - junho 22, 2020
- Instalando CTFd no Ubuntu 20.04 com Nginx e uWSGI - junho 20, 2020
Deixe uma resposta
Want to join the discussion?Feel free to contribute!