commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] classpath gnu/javax/crypto/key/dh/GnuDHKey.java...


From: Raif S. Naffah
Subject: [commit-cp] classpath gnu/javax/crypto/key/dh/GnuDHKey.java...
Date: Sun, 19 Feb 2006 01:45:44 +0000

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Branch:         
Changes by:     Raif S. Naffah <address@hidden> 06/02/19 01:45:44

Modified files:
        gnu/javax/crypto/key/dh: GnuDHKey.java 
        gnu/java/security: Registry.java 
        gnu/java/security/sig: SignatureFactory.java BaseSignature.java 
        gnu/java/security/sig/rsa: EMSA_PKCS1_V1_5.java 
                                   RSAPKCS1V1_5Signature.java 
                                   RSAPSSSignature.java 
        gnu/javax/crypto/key: IncomingMessage.java OutgoingMessage.java 
        gnu/javax/crypto/key/srp6: SRPKey.java 
        .              : ChangeLog 
        gnu/java/security/key: KeyPairCodecFactory.java 
        gnu/java/security/key/rsa: GnuRSAKey.java 
        gnu/java/security/key/dss: DSSKey.java 
Added files:
        gnu/java/security/jce/sig: SHA384withRSA.java MD5withRSA.java 
                                   SHA512withRSA.java SHA160withDSS.java 
                                   SHA256withRSA.java SHA160withRSA.java 
                                   MD2withRSA.java 
        gnu/java/security/sig: SignatureCodecFactory.java 
        gnu/java/security/sig/rsa: RSASignatureFactory.java 
                                   RSAPKCS1V1_5SignatureRawCodec.java 
                                   RSAPKCS1V1_5SignatureX509Codec.java 
        gnu/java/security/sig/dss: DSSSignatureX509Codec.java 
        gnu/java/security/util: FormatUtil.java 

Log message:
        2006-02-19  Raif S. Naffah  <address@hidden>
        
        * gnu/javax/crypto/key/OutgoingMessage.java (writePublicKey): Handle new
        internal format.
        (writePrivateKey): Likewise.
        (writeKey): New method.
        (getKeyType): Likewise.
        * gnu/javax/crypto/key/IncomingMessage.java (readPublicKey): Handle new
        internal format.
        (readPrivateKey): Likewise.
        (getKeyPairCodec): New method.
        * gnu/javax/crypto/key/srp6/SRPKey.java (getFormat): Always return Raw.
        * gnu/javax/crypto/key/dh/GnuDHKey.java (getFormat): Use FormatUtil.
        * gnu/java/security/Registry.java (RSA_SIG_PREFIX): New constant.
        (RSA_PSS_ENCODING): Likewise..
        (RSA_PKCS1_V1_5_ENCODING): Likewise.
        (RSA_PSS_SIG): Redefined using other constants.
        (RSA_PKCS1_V1_5_SIG): Likewise.
        (MAGIC_RAW_RSA_PKCS1V1_5_SIGNATURE): New constant.
        * gnu/java/security/util/FormatUtil.java: New file.
        * gnu/java/security/sig/SignatureFactory.java (names): New field.
        (getInstance): Let RSASignatureFactory handle RSA signature names.
        (getNames): Handle new RSA signature (with format) names.
        * gnu/java/security/sig/SignatureCodecFactory.java: New file.
        * gnu/java/security/sig/BaseSignature.java (BaseSignature): Add check
        for null md.
        (name): Include hash algorithm name.
        * gnu/java/security/sig/rsa/RSASignatureFactory.java: New file.
        * gnu/java/security/sig/rsa/RSAPSSSignature.java
        (RSAPSSSignature): Call constructor with IMessageDigest.
        (RSAPSSSignature(ImessageDigest,int)): New constructor.
        * gnu/java/security/sig/rsa/RSAPKCS1V1_5SignatureRawCodec.java: New
        file.
        * gnu/java/security/sig/rsa/RSAPKCS1V1_5SignatureX509Codec.java:
        Likewise.
        * gnu/java/security/sig/rsa/RSAPKCS1V1_5Signature.java
        (RSAPKCS1V1_5Signature(String)): Call constructor with IMessageDigest.
        (RSAPKCS1V1_5Signature(IMessageDigest)): New constructor.
        * gnu/java/security/sig/rsa/EMSA_PKCS1_V1_5.java (getInstance): Added
        hash algorithm name to exception.
        * gnu/java/security/sig/dss/DSSSignatureX509Codec.java: New file.
        * gnu/java/security/key/KeyPairCodecFactory.java
        (names): New class field.
        (getInstance(Sitrng)): Deconstruct and call getInstance(String,String).
        (getInstance(String,String)): New method.
        (getInstance(String,int)): New method.
        (getInstance(byte[])): Removed.
        (getInstance(Key)): Handle new formats.
        (getNames): Likewise.
        (getEncodingName(int)): Moved to FormatUtil.
        (getEncodingShortName(int)): Likewise.
        (getRawCodec(String)): New method.
        (getX509Codec(String)): Likewise.
        (getPKCS8Codec(String)): Likewise.
        (getRawCodec(Key)): Likewise.
        (getX509Codec(Key)): Likewise.
        (getPKCS8Codec(Key)): Likewise.
        * gnu/java/security/key/dss/DSSKey.java (getFormat): Use FormatUtil.
        * gnu/java/security/key/rsa/GnuRSAKey.java (getFormat): Likewise.
        * gnu/java/security/jce/sig/SHA512withRSA.java: New File.
        * gnu/java/security/jce/sig/SHA384withRSA.java: Likewise.
        * gnu/java/security/jce/sig/SHA256withRSA.java: Likewise.
        * gnu/java/security/jce/sig/SHA160withRSA.java: Likewise.
        * gnu/java/security/jce/sig/SHA160withDSS.java: Likewsie.
        * gnu/java/security/jce/sig/MD5withRSA.java: Likewise.
        * gnu/java/security/jce/sig/MD2withRSA.java: Likewise.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/javax/crypto/key/dh/GnuDHKey.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/jce/sig/SHA384withRSA.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/jce/sig/MD5withRSA.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/jce/sig/SHA512withRSA.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/jce/sig/SHA160withDSS.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/jce/sig/SHA256withRSA.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/jce/sig/SHA160withRSA.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/jce/sig/MD2withRSA.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/Registry.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/sig/SignatureFactory.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/sig/SignatureCodecFactory.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/sig/BaseSignature.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/sig/rsa/RSASignatureFactory.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/sig/rsa/RSAPKCS1V1_5SignatureRawCodec.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/sig/rsa/RSAPKCS1V1_5SignatureX509Codec.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/sig/rsa/EMSA_PKCS1_V1_5.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/sig/rsa/RSAPKCS1V1_5Signature.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/sig/rsa/RSAPSSSignature.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/sig/dss/DSSSignatureX509Codec.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/javax/crypto/key/IncomingMessage.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/javax/crypto/key/OutgoingMessage.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/javax/crypto/key/srp6/SRPKey.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/util/FormatUtil.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6450&tr2=1.6451&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/key/KeyPairCodecFactory.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/key/rsa/GnuRSAKey.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/key/dss/DSSKey.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text




reply via email to

[Prev in Thread] Current Thread [Next in Thread]