Download the JDK
Search the Tutorials
Hide the TOC
Trail: Security Features in Java SE
Lesson: Exchanging Files
Section: Steps for the Contract Sender
Exchanging Files
Steps for the Contract Sender
Create a JAR File Containing the Contract
Generate Keys
Sign the JAR File
Export the Public Key Certificate
Steps for the Contract Receiver
Import the Certificate as a Trusted Certificate
Verify the JAR File Signature
Home Page > Security Features in Java SE > Exchanging Files
Sign the JAR File

> Now you are ready to sign the JAR file.

> Type the following in your command window to sign the JAR file `Contract.jar`, using the private key in the keystore entry aliased by `signLegal`, and to name the resulting signed JAR file `sContract.jar`:

> >     jarsigner -keystore stanstore -signedjar sContract.jar
> >         Contract.jar signLegal

> (Type all that on one line.)

> You will be prompted for the store password (`balloon53`) and the private key password (`cat876`).

> The `jarsigner` tool extracts the certificate from the keystore entry whose alias is `signLegal` and attaches it to the generated signature of the signed JAR file.

Previous page: Generate Keys
Next page: Export the Public Key Certificate