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]

Reply via email to