tag:blogger.com,1999:blog-2302252496976792766.post3511783759641680729..comments2022-04-06T04:25:23.348+05:30Comments on Java Geeks: Signing a JarShirish Pandharikarhttp://www.blogger.com/profile/08711504385122792110noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-2302252496976792766.post-39436011303037419582008-07-01T12:40:00.000+05:302008-07-01T12:40:00.000+05:30If one forgets the password used while creating th...If one forgets the password used while creating the keystore then the keystore file should be deleted and again a new keystore needs to be created.<BR/><BR/>A keystore is created whenever you use a -genkey, -import, or -identitydb command to add data to a keystore that doesn't yet exist. <BR/><BR/>But what if the -keystore option is not specified while creating the keystore. In that case you will not aware of the location where keystore file is stored.<BR/><BR/>The keystore is by default stored in a file named .keystore in the user's home directory, as determined by the user.home system property. If that file does not yet exist, it will be created.<BR/><BR/>It's a good practice to use -keystore option for specifying the name and location of the persistent keystore file.<BR/><BR/>Below link mention all these concepts along with the steps required while using the Signed Certificates obtained from the Certification Authority (CA) like VeriSign, Thawte, Entrust etc...<BR/><BR/><A HREF="http://java.sun.com/j2se/1.5.0/docs/tooldocs/solaris/keytool.html" REL="nofollow">Code Signing In Java</A>Gaurav Sainihttps://www.blogger.com/profile/10070976169850999039noreply@blogger.com