I get the same problem when tomcat uses Java 1.3.1_04 - i.e. works for RSA,
but not DH - when I switch to Java 1.4.2_01, everything is OK.

Niall

----- Original Message ----- 
From: "Michael McGrady" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Sent: Saturday, March 27, 2004 4:56 AM
Subject: Re: Tomcat -- JSP -- KeyPairGenerator -- Security Exception


> I find that Tomcat has the JCE.jar without a KeyPairGenerator class.  Yet,
> when I go for KeyPairGenerator.getInstance("RSA") it works but
> KeyPairGenerator.getInstance("DH") does not.  Both jce.jar and
> sunjce_provider.jar have DH keys.  I just cannot figure what is going on
> here.  sunjce_provider.jar has KeyPairGenerator in jre/lib/ext/.  HELP!
LOL!
>
> At 08:14 PM 3/26/2004, you wrote:
> >When I am using Tomcat I get a security exception when I try to access a
> >java.security.KeyPairGenerator for a Diffie-Hellman key pair.  I don't
get
> >it with other servers.  Anyone know why this is?
> >
> >
> >java.security.NoSuchAlgorithmException: DH KeyPairGenerator not available
> >         java.security.Security.getEngineClassName(Security.java:583)
> >         java.security.Security.getEngineClassName(Security.java:594)
> >         java.security.Security.getImpl(Security.java:1043)
> >
java.security.KeyPairGenerator.getInstance(KeyPairGenerator.java:146)
> >
org.apache.jsp.TEST_KEYPAIR_jsp._jspService(TEST_KEYPAIR_jsp.java:57)
> >
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> >
>
>org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:
204)
> >
> >org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
> >
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> >
> >
> >
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to