Convertendo arquivos - OpenSSL e Java

Propaganda
Convertendo arquivos - OpenSSL e Java
Outubro/2014
Proibida a reprodução total ou parcial. Todos os direitos reservados
1
Sumário
Ambiente Java .................................................................................................................................................... 4
1º Passo: Converter .jks em .pfx ..................................................................................................................... 4
2º Passo: Converter .pfx em .jks ..................................................................................................................... 4
Ambiente OpenSSL ............................................................................................................................................. 4
1º Passo: Converter .cer em .pem .................................................................................................................. 4
2º Passo: Converter .pfx em .pem .................................................................................................................. 4
Outubro/2014
Proibida a reprodução total ou parcial. Todos os direitos reservados
2
Introdução
Para confecção dessas instruções, foram utilizados o Sistema Operacional Microsoft Windows 7
SP1, OpenSSL v0.9.8I e Java 1.6.0_04. Algumas divergências podem ser observadas caso a
versão do seu ambiente seja superior ou inferior a esta.
Pré-requisitos:
Esse procedimento deve ser feito por usuário Administrador e pode ser aplicado em ambiente
Linux obedecendo às particularidades de cada versão.
Para facilitar, crie uma pasta (c:\Temp) na raiz do sistema para armazenar os arquivos gerados
(.pfx), (.jks), (.pem)
Para baixar Openssl para Windows:
http://www.openssl.org/related/binaries.html
Para baixar o patch C++:
http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-43918A4D074B9F2BC1BF&displaylang=em
Para baixar Java jdk para Windows:
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US//USD/ViewProductDetailStart?ProductRef=jdk-6u14-oth-JPR@CDS-CDS_Developer
Outubro/2014
Proibida a reprodução total ou parcial. Todos os direitos reservados
3
Ambiente Java
1º Passo: Converter .jks em .pfx
C:\Arquivos de programas\Java\jdk1.6.0_04\bin>keytool -importkeystore –srckeystore
c:\temp\certificado.jks -destkeystore c:\temp\certificado.pfx -srcstoretype JKS -deststoretype
PKCS12
2º Passo: Converter .pfx em .jks
C:\Arquivos de programas\Java\jdk1.6.0_04\bin>keytool -importkeystore –srckeystore
c:\temp\certificado.pfx -destkeystore c:\temp\certificado.jks -srcstoretype PKCS12 -deststoretype
JKS
_________________________________________________________________________
Ambiente OpenSSL
1º Passo: Converter .cer em .pem
C:\OpenSSL\bin>openssl x509 -in c:\temp\meucertificadoserasa.cer -out
c:\temp\meucertificadoserasa.pem
2º Passo: Converter .pfx em .pem
C:\OpenSSL\bin>openssl pkcs12 -in c:\temp\certificado.pfx -out c:\temp\certificado.pem
Em caso de dúvidas, fale com nosso apoio técnico:
[email protected] (11) 2847-9910
Outubro/2014
Proibida a reprodução total ou parcial. Todos os direitos reservados
4
Download