hello there,

this patch designates gnu.java.security.jce.sig.DSSKeyPairGeneratorSpi 
as the implementation of DSS (alias DSA), effectively crippling 
gnu.java.security.provider.DSAKeyPairGenerator.

ok to commit?


cheers;
rsn
Index: Gnu.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/java/security/provider/Gnu.java,v
retrieving revision 1.11
diff -u -r1.11 Gnu.java
--- Gnu.java	26 Jan 2006 02:25:08 -0000	1.11
+++ Gnu.java	30 Jan 2006 08:52:04 -0000
@@ -105,8 +105,8 @@
         put("Signature.RSA-PSS/RAW ImplementedIn", "Software");
 
         // Key Pair Generator
-        put("KeyPairGenerator.DSA",
-            gnu.java.security.provider.DSAKeyPairGenerator.class.getName());
+//        put("KeyPairGenerator.DSA",
+//            gnu.java.security.provider.DSAKeyPairGenerator.class.getName());
         put("KeyPairGenerator.DiffieHellman", DiffieHellmanKeyPairGeneratorImpl.class.getName ());
 
         put("KeyPairGenerator.DSS", gnu.java.security.jce.sig.DSSKeyPairGeneratorSpi.class.getName());
@@ -116,6 +116,7 @@
         put("KeyPairGenerator.RSA KeySize", "1024");
         put("KeyPairGenerator.RSA ImplementedIn", "Software");
 
+        put("Alg.Alias.KeyPairGenerator.DSA", "DSS");
         put("Alg.Alias.KeyPairGenerator.OID.1.2.840.10040.4.1", "DSA");
         put("Alg.Alias.KeyPairGenerator.1.2.840.10040.4.1", "DSA");
         put("Alg.Alias.KeyPairGenerator.1.3.14.3.2.12", "DSA");

Attachment: pgp2n4Jki1tWD.pgp
Description: PGP signature

Reply via email to