|
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
[Prev in Thread] | Current Thread | [Next in Thread] |