From 37b4a4e2d0ad88e80da69614aa5b2d89aca0a1e1 Mon Sep 17 00:00:00 2001 From: "Raif S. Naffah" Date: Sat, 29 Apr 2006 06:53:06 +0000 Subject: 2006-04-29 Raif S. Naffah * gnu/java/security/provider/Gnu.java (run): Add "RSA" as an alias to MD5withRSA. * gnu/java/security/key/rsa/RSAKeyPairX509Codec.java (encodePublicKey): Always encode a NULL as the value of an algorithm parameters field. * gnu/java/security/key/rsa/RSAKeyPairPKCS8Codec.java (log): New field. (encodePrivateKey): Added trace/log statements. (decodePrivateKey): Likewise. * gnu/java/security/key/rsa/RSAKeyPairGenerator.java (log): New field. (setup): Added trace/log statements. (generate): Likewise. * gnu/java/security/key/rsa/GnuRSAPublicKey.java (str): New field. (toString): New method. * gnu/java/security/key/rsa/GnuRSAPrivateKey.java (DEBUG): New constant. (str): New field. (toString): New method. * gnu/java/security/key/rsa/GnuRSAKey.java (str): New field. (getEncoded): Use defaultFormat. (toString): New method. * gnu/java/security/key/dss/DSSKey.java (toString): Include defaultFormat in string. * gnu/java/security/jce/sig/RSAKeyFactory.java (engineGeneratePublic): Break if successfully decoded public key. (engineGeneratePrivate): Break if successfully decoded private key. --- gnu/java/security/provider/Gnu.java | 1 + 1 file changed, 1 insertion(+) (limited to 'gnu/java/security/provider/Gnu.java') diff --git a/gnu/java/security/provider/Gnu.java b/gnu/java/security/provider/Gnu.java index 061356644..6ea96c1e4 100644 --- a/gnu/java/security/provider/Gnu.java +++ b/gnu/java/security/provider/Gnu.java @@ -86,6 +86,7 @@ public final class Gnu extends Provider put("Alg.Alias.Signature.md5WithRSAEncryption", "MD5withRSA"); put("Alg.Alias.Signature.OID.1.2.840.113549.1.1.4", "MD5withRSA"); put("Alg.Alias.Signature.1.2.840.113549.1.1.4", "MD5withRSA"); + put("Alg.Alias.Signature.RSA", "MD5withRSA"); put("Signature.SHA160withRSA", gnu.java.security.jce.sig.SHA160withRSA.class.getName()); -- cgit v1.2.1