Signing a .jar File in Java

Signing a .jar File in Java

Everyone wants their applications to be secure and to disallow unauthorized changes. Java makes this task relatively easy for developers and deployment teams with the jarsigner tool.

Assuming you have a .jar file named myapp.jar and you want to sign it using your own keystore. The command may look something like this:

jarsigner -keystore C:myappmyappkeystore -storepass password      -keypass akji89 -signedjar signedmyapp.jar myapp.jar sridhar 

Here, myappkeystore is the keystore present in the C:myapp folder. The password for the keystore is password. The password for the sridhar private key is akj189. The alias for myappkeystore is sridhar.


Share the Post: