commit-classpath
[Top][All Lists]
Advanced

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

[commit-cp] classpath gnu/java/security/jce/sig/DSSKeyFacto...


From: Raif S. Naffah
Subject: [commit-cp] classpath gnu/java/security/jce/sig/DSSKeyFacto...
Date: Thu, 23 Feb 2006 12:54:46 +0000

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Branch:         
Changes by:     Raif S. Naffah <address@hidden> 06/02/23 12:54:46

Modified files:
        gnu/java/security/jce/sig: DSSKeyFactory.java 
        gnu/javax/crypto/key/dh: GnuDHKeyPairGenerator.java 
                                 GnuDHKey.java DHKeyPairX509Codec.java 
                                 DHKeyPairPKCS8Codec.java 
        gnu/javax/crypto/jce: GnuCrypto.java 
        gnu/java/security/key/rsa: RSAKeyPairPKCS8Codec.java 
                                   RSAKeyPairX509Codec.java 
        gnu/javax/crypto/jce/sig: DHKeyFactory.java 
        .              : ChangeLog 
        gnu/java/security/key/dss: DSSKey.java DSSKeyPairGenerator.java 
                                   DSSKeyPairX509Codec.java 
                                   DSSKeyPairPKCS8Codec.java 
        gnu/java/security/sig/rsa: RSASignatureFactory.java 
                                   RSAPKCS1V1_5SignatureX509Codec.java 
        gnu/java/security/sig/dss: DSSSignatureX509Codec.java 
Added files:
        gnu/java/security/jce/sig: DSSParametersGenerator.java 
                                   DSSParameters.java 
        gnu/java/security/util: DerUtil.java 
        gnu/javax/crypto/jce: DiffieHellmanImpl.java 
        gnu/javax/crypto/jce/sig: DHParameters.java 
                                  DHParametersGenerator.java 
Removed files:
        gnu/javax/crypto: DiffieHellmanImpl.java 

Log message:
        2006-02-23  Raif S. Naffah  <address@hidden>
        
        * gnu/javax/crypto/key/dh/GnuDHKeyPairGenerator.java
        (DEFAULT_PRIME_SIZE): Made public.
        (DEFAULT_EXPONENT_SIZE): Likewise.
        (setup): Handle DHParameterSpec as well.
        * gnu/javax/crypto/key/dh/GnuDHKey.java (getEncoded): Return
        defaultFormat instead of Raw.
        * gnu/javax/crypto/key/dh/DHKeyPairX509Codec.java
        (checkIsConstructed): Removed.
        (checkIsBigInteger): Likewise.
        (decodePublicKey): Use DerUtil.
        * gnu/javax/crypto/key/dh/DHKeyPairPKCS8Codec.java
        (checkIsConstructed): Removed.
        (checkIsBigInteger): Likewise.
        (decodePrivateKey): Use DerUtil.
        * gnu/javax/crypto/jce/GnuCrypto.java (run): Updated mapping of
        KeyAgreement.DH.
        Added mappings for AlgorithmParameters.DH and
        AlgorithmParameterGenerator.DH.
        * gnu/javax/crypto/jce/DiffieHellmanImpl.java: New file.
        * gnu/javax/crypto/jce/sig/DHParametersGenerator.java: Likewise.
        * gnu/javax/crypto/jce/sig/DHParameters.java: Likewise.
        * gnu/javax/crypto/jce/sig/DHKeyFactory.java (engineGeneratePrivate):
        Return result.
        (engineGeneratePublic): Likewise.
        * gnu/java/security/util/DerUtil.java: New file.
        * gnu/java/security/sig/rsa/RSASignatureFactory.java (getNames):
        Include only valid RSA PKCS1 (v1.5) signature names.
        * gnu/java/security/sig/rsa/RSAPKCS1V1_5SignatureX509Codec.java
        (RSAPKCS1V1_5SignatureX509Codec): Removed.
        (checkIsConstructed): Likewise.
        * gnu/java/security/sig/dss/DSSSignatureX509Codec.java
        (checkIsConstructed): Removed.
        (checkIsBigInteger): Likewise.
        (decodeSignature): Use DerUtil.
        * gnu/java/security/key/rsa/RSAKeyPairX509Codec.java
        (checkIsConstructed): Removed.
        (checkIsBigInteger): Likewise.
        (decodePublicKey): Use DerUtil.
        * gnu/java/security/key/rsa/RSAKeyPairPKCS8Codec.java
        (checkIsConstructed): Removed.
        (checkIsBigInteger): Likewise.
        (decodePrivateKey): Use DerUtil.
        * gnu/java/security/key/dss/DSSKeyPairX509Codec.java
        (checkIsConstructed): Removed.
        (checkIsBigInteger): Likewise.
        (decodePublicKey): Use DerUtil.
        * gnu/java/security/key/dss/DSSKeyPairPKCS8Codec.java
        (checkIsConstructed): Removed.
        (checkIsBigInteger): Likewise.
        (decodePrivateKey): Use DerUtil.
        * gnu/java/security/key/dss/DSSKeyPairGenerator.java
        (DEFAULT_MODULUS_LENGTH): Made it public.
        * gnu/java/security/key/dss/DSSKey.java (getEncoded): Return
        defaultFormat instead of Raw.
        * gnu/java/security/jce/sig/DSSParametersGenerator.java: New file.
        * gnu/java/security/jce/sig/DSSParameters.java: Likewise..
        * gnu/java/security/jce/sig/DSSKeyFactory.java (engineGeneratePrivate):
        Return result.
        (engineGeneratePublic): Likewise.
        * gnu/javax/crypto/DiffieHellmanImpl: Removed.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/jce/sig/DSSParametersGenerator.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/jce/sig/DSSParameters.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/jce/sig/DSSKeyFactory.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/javax/crypto/key/dh/GnuDHKeyPairGenerator.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/javax/crypto/key/dh/GnuDHKey.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/javax/crypto/key/dh/DHKeyPairX509Codec.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/javax/crypto/key/dh/DHKeyPairPKCS8Codec.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/util/DerUtil.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/javax/crypto/jce/GnuCrypto.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/javax/crypto/jce/DiffieHellmanImpl.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/key/rsa/RSAKeyPairPKCS8Codec.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/RSAKeyPairX509Codec.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/javax/crypto/jce/sig/DHKeyFactory.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/javax/crypto/jce/sig/DHParameters.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/javax/crypto/jce/sig/DHParametersGenerator.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6490&tr2=1.6491&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/key/dss/DSSKey.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/key/dss/DSSKeyPairGenerator.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/key/dss/DSSKeyPairX509Codec.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/DSSKeyPairPKCS8Codec.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/sig/rsa/RSASignatureFactory.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_5SignatureX509Codec.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.diff?tr1=1.1&tr2=1.2&r1=text&r2=text




reply via email to

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