FrontEnd para Java KeyTool y JarSigner

He desarrollado un pequeño programa en Java para poder gestionar con cierta comodidad nuestros archivos de firmas. Permite generar dichos archivos y aplicarlos a nuestro software. Está orientado sobretodo a los que programan para Android por lo que también permite usar la utilidad ZipAlign. El uso es muy sencillo, la primera vez que se ejecuta solicita las rutas de las utilidades KeyTool, JarSigner y ZipAlign (opcional) así como una clave para encriptar los datos. Dicha clave no podrá ser cambiada una vez elegida. Con el programa ya configurado podemos generar los ficheros de firma que necesitemos y aplicarlos a nuestro software, con o sin alineación.

El programa creará una carpeta /keystore en el directorio donde se instale para guardar nuestros archivos de firma. Dichos archivos pueden eliminarse manualmente si no se necesitan excepto keydatos.list. Cada vez que arranca comprueba si se ha eliminado alguno para mantener la lista actualizada. Se ha compilado como jar ejecutable así que para arrancar simplemente ejecuta el comando aSigner.jarjava -cp aSigner.jar AndroidSigner. Se suministra también un archivo bat. Lo he probado sólo bajo Windows 7 aunque debería funcionar en otros S.O. Puedes descargarlo aquí. Si te interesa modificarlo dispones del código fuente en GitHub. Está disponible en cuatro idiomas: Catalá, Español, Inglés e Italiano.


Desarrollado en Java 1.6 con Eclipse Juno r.1.

Enlaces: KeyTool, JarSigner, ZipAlign

1 comentario:

  1. El enlace no funciona, podría actualizar el nuevo enlace. Gracias y saludos cordiales

    ResponderEliminar