Gran parte de los que hayáis trabajado con almacenes de claves keystores de Java os habréis peleado con las conocidas utilidades keytool o jarsigner por poner unos ejemplos. Con el tiempo te haces a ellas, pero también existen aplicaciones que integran varias de esas utilidades y facilitan la vida del administrador… como es el caso de KeyStore Explorer.
El programa, con licencia GPLv3, nos permite entre otras muchas funcionalidades:
- Gestionar con una cómoda interfaz gráfica varios tipos de almacenes: JKS, PKCS #12, JCEKS (keystore con Java Cryptography Extension) entre otros.
- Conversión entre distintos tipos de almacenes de certificados. Por ejemplo, de un PKCS #12 a JKS.
- Cambiar contraseñas de keystores y de claves privadas.
- Exportar claves privadas en diversos formatos: OpenSSL, Microsoft PVK, PKCS #8…
- Analizar detalles de certificados y claves (algoritmo de firma, cadenas de certificación, fechas de expiración…)
- Revisar listas de revocación de certificados (CRL, Certificate Revocation List)
Podéis echar un vistazo completo en la sección de características de su web oficial.
Es multiplataforma, simplemente con tener una JRE 6 o superior podríamos correrlo igualmente en sistemas Linux, UNIX, Windows o Mac OS X.