The problem is in org.apache.harmony.crypto.utils.AlgNameMapper which fails to set the mapping of the mentioned algorithm name to its OID. I have filed a JIRA issue that fixes the problem.
-- Thanks, Anton 2006/8/14, Mikhail Loenko <[EMAIL PROTECTED]>:
Hi Anton, I'm trying to run Jigsaw https server. I used Harmony keytool to generate keystore according to Jigsaw mans: keytool -genkey -alias troi.example.com -keypass example -keystore troi.keystore -keyalg RSA so far works OK keytool -selfcert -alias troi.example.com -keystore troi.keystore -keyalg RSA prints this error message: Enter keystore password: example java.security.NoSuchAlgorithmException: The algorithm MD5WithRSAEncryption is not found in the environment. at org.apache.harmony.tools.keytool.KeyCertGenerator.genX509CertImpl(Key CertGenerator.java:40) at org.apache.harmony.tools.keytool.KeyCertGenerator.selfCert(KeyCertGen erator.java:335) at org.apache.harmony.tools.keytool.Main.doWork(Main.java:78) at org.apache.harmony.tools.keytool.Main.run(Main.java:125) at org.apache.harmony.tools.keytool.Main.main(Main.java:141) Any idea how to solve this? Do we miss some functionality in Harmony? Thanks, Mikhail 2006/8/11, Geir Magnusson Jr <[EMAIL PROTECTED]>: > 1) YAY! > > 2) No objections for jarsigner, but rather thanks and encouragement! > > 3) You may have been doing the following and I simply missed it, but I'd > suggest that you keep a stream of patches coming on things like this so > that people can see and get involved and also discuss more of your > experience doing this on the list as it happens. > > 4) Can you add [tools] to your subject lines? :) > > geir > > > > Anton Rusanov wrote: > > I'm happy to write this - Keytool is done and operative now. :) > > It has the same functionality as the one from RI with some improvements. > > In addition to what RI can do the Harmony Keytool is able to > > * generate X.509 certificates v2, v3. > > * sign a certificate with another key from the keystore > > * generate and manage secret keys > > * convert a keystore to another format > > * check certificate revocation status > > * verify a certificate chain > > * use specific providers for various purposes. > > > > There is still a little problem with making an executable of the tool > > in the build. So you can follow the steps to make it on your own: > > 1. copy deploy\jdk\jre\bin\java.exe to deploy\jdk\jre\bin\keytool.exe > > 2. copy deploy\jdk\lib\tools.jar into deploy\jdk\jre\bin\ > > 3. run keytool.exe > > > > I want to thank Mikhail for applying my patches. > > I'm going to start work on JarSigner tool. Does anyone have objections > > to me doing this? > > > > --------------------------------------------------------------------- > Terms of use : http://incubator.apache.org/harmony/mailing.html > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]