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");
pgp2n4Jki1tWD.pgp
Description: PGP signature
