iai,
Eu gostaria de saber se é possivel ler o conteúdo de um certificado digital…pq eu preciso ler algumas informações desse documento, é possivel?
Meu certificado está no formato .p12 e seu tipo é ‘PKCS12’
Se existir alguma API ou caminho para fazer isso, alguem poderia me ajudar?
Vlw
thingol
Outubro 27, 2008, 9:25am
#2
Você pode usar o comando OpenSSL (presente em algumas distribuições do Linux; a versão para Windows pode ser achada já compilada também)
openssl -in seucertificado.p12
Ou você pode usar o keytool (do JDK), mas ele mostra menos coisa:
keytool -list -v -keystore seucertificado.p12 -storepass Senha -storetype PKCS12
legal…vlw a dica
é q oq preciso fazer é o seguinte:
na minha app web, eu tenho uma listagem com todos os certificados digitais q estao cadastrados no bd…ai em cada registro listado terá um botão…e ao clicar no botão, aparecerá essas informações q eu disse…
é possivel fazer isso de alguma forma?
flw
thingol
Outubro 27, 2008, 9:32am
#4
Você precisa usar o BouncyCastle para poder decodificar a estrutura ASN.1 de certificados PKCS#12.
Alternativamente, você pode tentar olhar o fonte do keytool (que pode ser baixado em ) e ver como é que ele faz isso.
http://download.java.net/jdk6/6u3/promoted/b05/index.html