java y openssl

que tal compañeros me gustaria saber como puedo ejecutar comandos de openssl en java

lo que pasa es que tengo que ver la llave publica de una llave .cer de openssl y en windows lo hado desde el cmd asi
primero entro a la carpeta donde tengo el openssl
 
ya estando dentro de la carpeta ejecuto la siguiente linea
 
y asi me lo muestra desde el cmd pero lo quisiera hacer desde java ya logro ejecutar comandos de cmd desde java pero no se como cambiarme de ruta y despues ejecutar la linea
 
 
ayuda ....

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de ezamudio

BouncyCastle

Puedes leer directamente esos archivos en Java, sin usar el programa openssl. Utiliza el jar de bouncy castle para leerlos.

Con "plain java" también se puede pero creo que primero tienes que crear una keystore, y es bastante enredado el proceso.

Gracias ezamudio te agradesco la respuesta Aprovechando

me gustaria hacerte una pregunta sobre xml creo que eres el indicado por desarrollar jespxml.jar espero no equivocarme la cual te agradesco mea ayudado bastante pero tengo un problema estoy tratando de extraer informacion de un xml el problema es el siguiente:
tengo dos tag hijos de Conceptos llamados concepto y no se como extraer la informacion ya lo e estado intentando pero no lo logro te explico este es el xml
 
asi extraigo la primera parte
 
y extraigo la informacion que requiro pero solo de esta parte
 
me gustaria extraer la siguiente parte pero no puedo ya que me vuelve a jalar los mismos datos con este codigo
 
y me vuelve a jalar la misma informacion de
 
porfavor te agradeceria la ayuda ya que llevo mucho tiempo en esto gracias.

Imagen de ezamudio

???

Creo que me estás confundiendo, yo no sé qué es jespxml.jar ni se me hace conocido ese código que muestras, parece alguna biblioteca con métodos en español. Yo cuando tengo que parsear xml o uso directamente lo que trae Java, o más frecuentemente utilizado el XmlSlurper de Groovy.

Gracias

gracias ezamudio por las respuestas y disculpa por la confucion