Firmar y verificar archivos Java Archive (JAR) con jarsigner

Crear un fichero JAR a partir de un fichero de texto

echo "hola amigos" > fichero.txt

jar cvf fichero.jar fichero.txt

Crear un almacén de claves con keytool en donde se almacena un certificado autofirmado con el par de claves (pública / privada)

keytool -genkey -alias firmacontrato -keystore AlmacenClaves -keyalg rsa -storepass 1234567

Firmar el fichero JAR con jarsigner utilizando el certificado que se encuentra en el almacén de claves

[crayon-6a617d084ad79437543828/]

Comprobar que el fichero JAR está firmado

[crayon-6a617d084ad7f164808362/]

Ver el contenido del fichero JAR

[crayon-6a617d084ad81473023440/]