I have a keystore object that I added a public key to, as follows: storage.setKeyEntry("mypublickey" ,pubkey,"pubkeypassword".toCharArray(), null); I then try to pull the public key back out with this line: pubkey = (PublicKey)storage.getKey("mypublickey","pubkeypassword".toCharArray()); but the call throws an exception: java.security.UnrecoverableKeyException: DER input, Integer tag error" anyone know what causes this? i can get an enumeration of the aliases and list the key just fine, but cannot get it out of the keystore. thanks, jon
use the [CODE] tags - it makes it much easier for people to help you.
GOD BLESS YOU JON!!! I can pass one further tip on for using keystores... Don't try and create one manually the first time. It don't work! I got this from somewhere else on the web - here is my function for creating keystores - it basically invokes the keystore tool and then picks up the output. You may have to edit it a little... Again, hope it helps someone, like Jon helped me :-)
IM (I edited the post to fix the typo involved in the code tags -- JAM) [ August 25, 2003: Message edited by: Joel McNary ]