diff options
Diffstat (limited to 'prov/src/main/jdk1.1')
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/dsa/DSASigner.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner.java) | 50 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/ecgost/SignatureSpi.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/ecgost/SignatureSpi.java) | 32 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/gost/SignatureSpi.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/gost/SignatureSpi.java) | 32 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi.java) | 54 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/rsa/ISOSignatureSpi.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/rsa/ISOSignatureSpi.java) | 18 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/util/DSABase.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/util/DSABase.java) | 10 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/x509/CertificateFactory.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/x509/CertificateFactory.java) | 24 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/x509/PKIXCertPath.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/x509/PKIXCertPath.java) | 36 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/x509/SignatureUtil.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/x509/SignatureUtil.java) | 30 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jce/MultiCertStoreParameters.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jce/MultiCertStoreParameters.java) | 2 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jce/netscape/NetscapeCertRequest.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jce/netscape/NetscapeCertRequest.java) | 30 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jce/provider/AnnotatedException.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jce/provider/AnnotatedException.java) | 2 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jce/provider/BouncyCastleProvider.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jce/provider/BouncyCastleProvider.java) | 82 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jce/provider/BouncyCastleProviderConfiguration.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jce/provider/BouncyCastleProviderConfiguration.java) | 8 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jce/provider/CertStoreCollectionSpi.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jce/provider/CertStoreCollectionSpi.java) | 4 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jce/provider/MultiCertStoreSpi.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jce/provider/MultiCertStoreSpi.java) | 6 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jce/provider/PKIXCertPathBuilderSpi.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jce/provider/PKIXCertPathBuilderSpi.java) | 8 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jce/provider/PKIXCertPathValidatorSpi.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java) | 52 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jce/provider/PKIXPolicyNode.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jce/provider/PKIXPolicyNode.java) | 2 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jce/provider/ProviderUtil.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jce/provider/ProviderUtil.java) | 6 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jce/provider/RFC3280CertPathUtilities.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java) | 38 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jce/provider/X509CRLObject.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jce/provider/X509CRLObject.java) | 40 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/jce/provider/X509CertificateObject.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/jce/provider/X509CertificateObject.java) | 68 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/x509/AttributeCertificateHolder.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/x509/AttributeCertificateHolder.java) | 36 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/x509/AttributeCertificateIssuer.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/x509/AttributeCertificateIssuer.java) | 22 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/x509/X509AttributeCertStoreSelector.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/x509/X509AttributeCertStoreSelector.java) | 28 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/x509/X509CRLStoreSelector.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/x509/X509CRLStoreSelector.java) | 4 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/x509/X509CertStoreSelector.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/x509/X509CertStoreSelector.java) | 4 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/x509/X509Util.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/x509/X509Util.java) | 32 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/x509/X509V1CertificateGenerator.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/x509/X509V1CertificateGenerator.java) | 50 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/x509/X509V2AttributeCertificateGenerator.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/x509/X509V2AttributeCertificateGenerator.java) | 40 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/x509/X509V2CRLGenerator.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/x509/X509V2CRLGenerator.java) | 58 | ||||
-rw-r--r-- | prov/src/main/jdk1.1/org/spongycastle/x509/X509V3CertificateGenerator.java (renamed from prov/src/main/jdk1.1/org/bouncycastle/x509/X509V3CertificateGenerator.java) | 56 |
33 files changed, 482 insertions, 482 deletions
diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner.java b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/dsa/DSASigner.java index 381511f9..16fe1696 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/dsa/DSASigner.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jcajce.provider.asymmetric.dsa; +package org.spongycastle.jcajce.provider.asymmetric.dsa; import java.io.IOException; import java.math.BigInteger; @@ -11,24 +11,24 @@ import java.security.Signature; import java.security.interfaces.DSAKey; import java.security.spec.AlgorithmParameterSpec; -import org.bouncycastle.asn1.ASN1Encoding; -import org.bouncycastle.asn1.ASN1Integer; -import org.bouncycastle.asn1.ASN1Primitive; -import org.bouncycastle.asn1.ASN1Sequence; -import org.bouncycastle.asn1.DERSequence; -import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; -import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo; -import org.bouncycastle.asn1.x509.X509ObjectIdentifiers; -import org.bouncycastle.crypto.CipherParameters; -import org.bouncycastle.crypto.DSA; -import org.bouncycastle.crypto.Digest; -import org.bouncycastle.crypto.digests.NullDigest; -import org.bouncycastle.crypto.digests.SHA1Digest; -import org.bouncycastle.crypto.digests.SHA224Digest; -import org.bouncycastle.crypto.digests.SHA256Digest; -import org.bouncycastle.crypto.digests.SHA384Digest; -import org.bouncycastle.crypto.digests.SHA512Digest; -import org.bouncycastle.crypto.params.ParametersWithRandom; +import org.spongycastle.asn1.ASN1Encoding; +import org.spongycastle.asn1.ASN1Integer; +import org.spongycastle.asn1.ASN1Primitive; +import org.spongycastle.asn1.ASN1Sequence; +import org.spongycastle.asn1.DERSequence; +import org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers; +import org.spongycastle.asn1.x509.SubjectPublicKeyInfo; +import org.spongycastle.asn1.x509.X509ObjectIdentifiers; +import org.spongycastle.crypto.CipherParameters; +import org.spongycastle.crypto.DSA; +import org.spongycastle.crypto.Digest; +import org.spongycastle.crypto.digests.NullDigest; +import org.spongycastle.crypto.digests.SHA1Digest; +import org.spongycastle.crypto.digests.SHA224Digest; +import org.spongycastle.crypto.digests.SHA256Digest; +import org.spongycastle.crypto.digests.SHA384Digest; +import org.spongycastle.crypto.digests.SHA512Digest; +import org.spongycastle.crypto.params.ParametersWithRandom; public class DSASigner extends Signature @@ -229,7 +229,7 @@ public class DSASigner { public stdDSA() { - super(new SHA1Digest(), new org.bouncycastle.crypto.signers.DSASigner()); + super(new SHA1Digest(), new org.spongycastle.crypto.signers.DSASigner()); } } @@ -238,7 +238,7 @@ public class DSASigner { public dsa224() { - super(new SHA224Digest(), new org.bouncycastle.crypto.signers.DSASigner()); + super(new SHA224Digest(), new org.spongycastle.crypto.signers.DSASigner()); } } @@ -247,7 +247,7 @@ public class DSASigner { public dsa256() { - super(new SHA256Digest(), new org.bouncycastle.crypto.signers.DSASigner()); + super(new SHA256Digest(), new org.spongycastle.crypto.signers.DSASigner()); } } @@ -256,7 +256,7 @@ public class DSASigner { public dsa384() { - super(new SHA384Digest(), new org.bouncycastle.crypto.signers.DSASigner()); + super(new SHA384Digest(), new org.spongycastle.crypto.signers.DSASigner()); } } @@ -265,7 +265,7 @@ public class DSASigner { public dsa512() { - super(new SHA512Digest(), new org.bouncycastle.crypto.signers.DSASigner()); + super(new SHA512Digest(), new org.spongycastle.crypto.signers.DSASigner()); } } @@ -274,7 +274,7 @@ public class DSASigner { public noneDSA() { - super(new NullDigest(), new org.bouncycastle.crypto.signers.DSASigner()); + super(new NullDigest(), new org.spongycastle.crypto.signers.DSASigner()); } } } diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/ecgost/SignatureSpi.java b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/ecgost/SignatureSpi.java index 65fa03eb..54b83de7 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/ecgost/SignatureSpi.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/ecgost/SignatureSpi.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jcajce.provider.asymmetric.ecgost; +package org.spongycastle.jcajce.provider.asymmetric.ecgost; import java.math.BigInteger; import java.security.InvalidKeyException; @@ -8,21 +8,21 @@ import java.security.SecureRandom; import java.security.SignatureException; import java.security.spec.AlgorithmParameterSpec; -import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; -import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo; -import org.bouncycastle.asn1.x509.X509ObjectIdentifiers; -import org.bouncycastle.crypto.CipherParameters; -import org.bouncycastle.crypto.DSA; -import org.bouncycastle.crypto.Digest; -import org.bouncycastle.crypto.digests.GOST3411Digest; -import org.bouncycastle.crypto.params.ParametersWithRandom; -import org.bouncycastle.crypto.signers.ECGOST3410Signer; -import org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil; -import org.bouncycastle.jce.interfaces.ECKey; -import org.bouncycastle.jce.interfaces.ECPublicKey; -import org.bouncycastle.jce.interfaces.GOST3410Key; -import org.bouncycastle.jce.provider.BouncyCastleProvider; -import org.bouncycastle.jcajce.provider.asymmetric.util.GOST3410Util; +import org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers; +import org.spongycastle.asn1.x509.SubjectPublicKeyInfo; +import org.spongycastle.asn1.x509.X509ObjectIdentifiers; +import org.spongycastle.crypto.CipherParameters; +import org.spongycastle.crypto.DSA; +import org.spongycastle.crypto.Digest; +import org.spongycastle.crypto.digests.GOST3411Digest; +import org.spongycastle.crypto.params.ParametersWithRandom; +import org.spongycastle.crypto.signers.ECGOST3410Signer; +import org.spongycastle.jcajce.provider.asymmetric.util.ECUtil; +import org.spongycastle.jce.interfaces.ECKey; +import org.spongycastle.jce.interfaces.ECPublicKey; +import org.spongycastle.jce.interfaces.GOST3410Key; +import org.spongycastle.jce.provider.BouncyCastleProvider; +import org.spongycastle.jcajce.provider.asymmetric.util.GOST3410Util; public class SignatureSpi extends java.security.Signature diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/gost/SignatureSpi.java b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/gost/SignatureSpi.java index 22aaa82f..65303d3d 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/gost/SignatureSpi.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/gost/SignatureSpi.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jcajce.provider.asymmetric.gost; +package org.spongycastle.jcajce.provider.asymmetric.gost; import java.math.BigInteger; import java.security.InvalidKeyException; @@ -8,21 +8,21 @@ import java.security.SecureRandom; import java.security.SignatureException; import java.security.spec.AlgorithmParameterSpec; -import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; -import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo; -import org.bouncycastle.asn1.x509.X509ObjectIdentifiers; -import org.bouncycastle.crypto.CipherParameters; -import org.bouncycastle.crypto.DSA; -import org.bouncycastle.crypto.Digest; -import org.bouncycastle.crypto.digests.GOST3411Digest; -import org.bouncycastle.crypto.params.ParametersWithRandom; -import org.bouncycastle.crypto.signers.GOST3410Signer; -import org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil; -import org.bouncycastle.jce.interfaces.ECKey; -import org.bouncycastle.jce.interfaces.ECPublicKey; -import org.bouncycastle.jce.interfaces.GOST3410Key; -import org.bouncycastle.jce.provider.BouncyCastleProvider; -import org.bouncycastle.jcajce.provider.asymmetric.util.GOST3410Util; +import org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers; +import org.spongycastle.asn1.x509.SubjectPublicKeyInfo; +import org.spongycastle.asn1.x509.X509ObjectIdentifiers; +import org.spongycastle.crypto.CipherParameters; +import org.spongycastle.crypto.DSA; +import org.spongycastle.crypto.Digest; +import org.spongycastle.crypto.digests.GOST3411Digest; +import org.spongycastle.crypto.params.ParametersWithRandom; +import org.spongycastle.crypto.signers.GOST3410Signer; +import org.spongycastle.jcajce.provider.asymmetric.util.ECUtil; +import org.spongycastle.jce.interfaces.ECKey; +import org.spongycastle.jce.interfaces.ECPublicKey; +import org.spongycastle.jce.interfaces.GOST3410Key; +import org.spongycastle.jce.provider.BouncyCastleProvider; +import org.spongycastle.jcajce.provider.asymmetric.util.GOST3410Util; public class SignatureSpi extends java.security.Signature diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi.java b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi.java index d909f94a..2807ed4d 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jcajce.provider.asymmetric.rsa; +package org.spongycastle.jcajce.provider.asymmetric.rsa; import java.io.IOException; import java.security.AlgorithmParameters; @@ -11,32 +11,32 @@ import java.security.interfaces.RSAPrivateKey; import java.security.interfaces.RSAPublicKey; import java.security.spec.AlgorithmParameterSpec; -import org.bouncycastle.asn1.ASN1Encoding; -import org.bouncycastle.asn1.ASN1ObjectIdentifier; -import org.bouncycastle.asn1.DERNull; -import org.bouncycastle.asn1.nist.NISTObjectIdentifiers; -import org.bouncycastle.asn1.oiw.OIWObjectIdentifiers; -import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; -import org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers; -import org.bouncycastle.asn1.x509.AlgorithmIdentifier; -import org.bouncycastle.asn1.x509.DigestInfo; -import org.bouncycastle.crypto.AsymmetricBlockCipher; -import org.bouncycastle.crypto.CipherParameters; -import org.bouncycastle.crypto.Digest; -import org.bouncycastle.crypto.digests.MD2Digest; -import org.bouncycastle.crypto.digests.MD4Digest; -import org.bouncycastle.crypto.digests.MD5Digest; -import org.bouncycastle.crypto.digests.NullDigest; -import org.bouncycastle.crypto.digests.RIPEMD128Digest; -import org.bouncycastle.crypto.digests.RIPEMD160Digest; -import org.bouncycastle.crypto.digests.RIPEMD256Digest; -import org.bouncycastle.crypto.digests.SHA1Digest; -import org.bouncycastle.crypto.digests.SHA224Digest; -import org.bouncycastle.crypto.digests.SHA256Digest; -import org.bouncycastle.crypto.digests.SHA384Digest; -import org.bouncycastle.crypto.digests.SHA512Digest; -import org.bouncycastle.crypto.encodings.PKCS1Encoding; -import org.bouncycastle.crypto.engines.RSABlindedEngine; +import org.spongycastle.asn1.ASN1Encoding; +import org.spongycastle.asn1.ASN1ObjectIdentifier; +import org.spongycastle.asn1.DERNull; +import org.spongycastle.asn1.nist.NISTObjectIdentifiers; +import org.spongycastle.asn1.oiw.OIWObjectIdentifiers; +import org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers; +import org.spongycastle.asn1.teletrust.TeleTrusTObjectIdentifiers; +import org.spongycastle.asn1.x509.AlgorithmIdentifier; +import org.spongycastle.asn1.x509.DigestInfo; +import org.spongycastle.crypto.AsymmetricBlockCipher; +import org.spongycastle.crypto.CipherParameters; +import org.spongycastle.crypto.Digest; +import org.spongycastle.crypto.digests.MD2Digest; +import org.spongycastle.crypto.digests.MD4Digest; +import org.spongycastle.crypto.digests.MD5Digest; +import org.spongycastle.crypto.digests.NullDigest; +import org.spongycastle.crypto.digests.RIPEMD128Digest; +import org.spongycastle.crypto.digests.RIPEMD160Digest; +import org.spongycastle.crypto.digests.RIPEMD256Digest; +import org.spongycastle.crypto.digests.SHA1Digest; +import org.spongycastle.crypto.digests.SHA224Digest; +import org.spongycastle.crypto.digests.SHA256Digest; +import org.spongycastle.crypto.digests.SHA384Digest; +import org.spongycastle.crypto.digests.SHA512Digest; +import org.spongycastle.crypto.encodings.PKCS1Encoding; +import org.spongycastle.crypto.engines.RSABlindedEngine; public class DigestSignatureSpi extends Signature diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/rsa/ISOSignatureSpi.java b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/rsa/ISOSignatureSpi.java index eb5d8aac..e87ccff1 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/rsa/ISOSignatureSpi.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/rsa/ISOSignatureSpi.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jcajce.provider.asymmetric.rsa; +package org.spongycastle.jcajce.provider.asymmetric.rsa; import java.security.InvalidKeyException; import java.security.PrivateKey; @@ -9,14 +9,14 @@ import java.security.interfaces.RSAPrivateKey; import java.security.interfaces.RSAPublicKey; import java.security.spec.AlgorithmParameterSpec; -import org.bouncycastle.crypto.AsymmetricBlockCipher; -import org.bouncycastle.crypto.CipherParameters; -import org.bouncycastle.crypto.Digest; -import org.bouncycastle.crypto.digests.MD5Digest; -import org.bouncycastle.crypto.digests.RIPEMD160Digest; -import org.bouncycastle.crypto.digests.SHA1Digest; -import org.bouncycastle.crypto.engines.RSABlindedEngine; -import org.bouncycastle.crypto.signers.ISO9796d2Signer; +import org.spongycastle.crypto.AsymmetricBlockCipher; +import org.spongycastle.crypto.CipherParameters; +import org.spongycastle.crypto.Digest; +import org.spongycastle.crypto.digests.MD5Digest; +import org.spongycastle.crypto.digests.RIPEMD160Digest; +import org.spongycastle.crypto.digests.SHA1Digest; +import org.spongycastle.crypto.engines.RSABlindedEngine; +import org.spongycastle.crypto.signers.ISO9796d2Signer; public class ISOSignatureSpi extends Signature diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/util/DSABase.java b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/util/DSABase.java index 479fafcc..9cf4485f 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/util/DSABase.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/util/DSABase.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jcajce.provider.asymmetric.util; +package org.spongycastle.jcajce.provider.asymmetric.util; import java.math.BigInteger; import java.security.InvalidKeyException; @@ -8,10 +8,10 @@ import java.security.Signature; import java.security.SignatureException; import java.security.spec.AlgorithmParameterSpec; -import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; -import org.bouncycastle.asn1.x509.X509ObjectIdentifiers; -import org.bouncycastle.crypto.DSA; -import org.bouncycastle.crypto.Digest; +import org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers; +import org.spongycastle.asn1.x509.X509ObjectIdentifiers; +import org.spongycastle.crypto.DSA; +import org.spongycastle.crypto.Digest; public abstract class DSABase extends Signature diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/x509/CertificateFactory.java b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/x509/CertificateFactory.java index 2ed6ca69..75d4eb26 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/x509/CertificateFactory.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/x509/CertificateFactory.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jcajce.provider.asymmetric.x509; +package org.spongycastle.jcajce.provider.asymmetric.x509; import java.io.IOException; import java.io.InputStream; @@ -15,17 +15,17 @@ import java.util.Collection; import java.util.Iterator; import java.util.List; -import org.bouncycastle.asn1.ASN1InputStream; -import org.bouncycastle.asn1.ASN1ObjectIdentifier; -import org.bouncycastle.asn1.ASN1Sequence; -import org.bouncycastle.asn1.ASN1Set; -import org.bouncycastle.asn1.ASN1TaggedObject; -import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; -import org.bouncycastle.asn1.pkcs.SignedData; -import org.bouncycastle.asn1.x509.Certificate; -import org.bouncycastle.asn1.x509.CertificateList; -import org.bouncycastle.jce.provider.X509CRLObject; -import org.bouncycastle.jce.provider.X509CertificateObject; +import org.spongycastle.asn1.ASN1InputStream; +import org.spongycastle.asn1.ASN1ObjectIdentifier; +import org.spongycastle.asn1.ASN1Sequence; +import org.spongycastle.asn1.ASN1Set; +import org.spongycastle.asn1.ASN1TaggedObject; +import org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers; +import org.spongycastle.asn1.pkcs.SignedData; +import org.spongycastle.asn1.x509.Certificate; +import org.spongycastle.asn1.x509.CertificateList; +import org.spongycastle.jce.provider.X509CRLObject; +import org.spongycastle.jce.provider.X509CertificateObject; /** * class for dealing with X509 certificates. diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/x509/PKIXCertPath.java b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/x509/PKIXCertPath.java index 1b97e5fd..a2462a9a 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/x509/PKIXCertPath.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/x509/PKIXCertPath.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jcajce.provider.asymmetric.x509; +package org.spongycastle.jcajce.provider.asymmetric.x509; import java.io.BufferedInputStream; import java.io.ByteArrayInputStream; @@ -20,23 +20,23 @@ import java.util.Iterator; import java.util.List; import java.util.ListIterator; -import org.bouncycastle.jce.X509Principal; -import org.bouncycastle.jce.PrincipalUtil; -import org.bouncycastle.asn1.ASN1Encodable; -import org.bouncycastle.asn1.ASN1EncodableVector; -import org.bouncycastle.asn1.ASN1Encoding; -import org.bouncycastle.asn1.ASN1InputStream; -import org.bouncycastle.asn1.ASN1Integer; -import org.bouncycastle.asn1.ASN1Primitive; -import org.bouncycastle.asn1.ASN1Sequence; -import org.bouncycastle.asn1.DERSequence; -import org.bouncycastle.asn1.DERSet; -import org.bouncycastle.asn1.pkcs.ContentInfo; -import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; -import org.bouncycastle.asn1.pkcs.SignedData; -import org.bouncycastle.jce.provider.BouncyCastleProvider; -import org.bouncycastle.util.io.pem.PemObject; -import org.bouncycastle.util.io.pem.PemWriter; +import org.spongycastle.jce.X509Principal; +import org.spongycastle.jce.PrincipalUtil; +import org.spongycastle.asn1.ASN1Encodable; +import org.spongycastle.asn1.ASN1EncodableVector; +import org.spongycastle.asn1.ASN1Encoding; +import org.spongycastle.asn1.ASN1InputStream; +import org.spongycastle.asn1.ASN1Integer; +import org.spongycastle.asn1.ASN1Primitive; +import org.spongycastle.asn1.ASN1Sequence; +import org.spongycastle.asn1.DERSequence; +import org.spongycastle.asn1.DERSet; +import org.spongycastle.asn1.pkcs.ContentInfo; +import org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers; +import org.spongycastle.asn1.pkcs.SignedData; +import org.spongycastle.jce.provider.BouncyCastleProvider; +import org.spongycastle.util.io.pem.PemObject; +import org.spongycastle.util.io.pem.PemWriter; /** * CertPath implementation for X.509 certificates. diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/x509/SignatureUtil.java b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/x509/SignatureUtil.java index af18e625..e3dc0876 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jcajce/provider/asymmetric/x509/SignatureUtil.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jcajce/provider/asymmetric/x509/SignatureUtil.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jcajce.provider.asymmetric.x509; +package org.spongycastle.jcajce.provider.asymmetric.x509; import java.io.IOException; import java.security.AlgorithmParameters; @@ -9,20 +9,20 @@ import java.security.NoSuchProviderException; import java.security.Signature; import java.security.SignatureException; -import org.bouncycastle.asn1.ASN1Encodable; -import org.bouncycastle.asn1.ASN1Encoding; -import org.bouncycastle.asn1.ASN1Null; -import org.bouncycastle.asn1.ASN1ObjectIdentifier; -import org.bouncycastle.asn1.ASN1Sequence; -import org.bouncycastle.asn1.DERNull; -import org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers; -import org.bouncycastle.asn1.nist.NISTObjectIdentifiers; -import org.bouncycastle.asn1.oiw.OIWObjectIdentifiers; -import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; -import org.bouncycastle.asn1.pkcs.RSASSAPSSparams; -import org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers; -import org.bouncycastle.asn1.x509.AlgorithmIdentifier; -import org.bouncycastle.asn1.x9.X9ObjectIdentifiers; +import org.spongycastle.asn1.ASN1Encodable; +import org.spongycastle.asn1.ASN1Encoding; +import org.spongycastle.asn1.ASN1Null; +import org.spongycastle.asn1.ASN1ObjectIdentifier; +import org.spongycastle.asn1.ASN1Sequence; +import org.spongycastle.asn1.DERNull; +import org.spongycastle.asn1.cryptopro.CryptoProObjectIdentifiers; +import org.spongycastle.asn1.nist.NISTObjectIdentifiers; +import org.spongycastle.asn1.oiw.OIWObjectIdentifiers; +import org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers; +import org.spongycastle.asn1.pkcs.RSASSAPSSparams; +import org.spongycastle.asn1.teletrust.TeleTrusTObjectIdentifiers; +import org.spongycastle.asn1.x509.AlgorithmIdentifier; +import org.spongycastle.asn1.x9.X9ObjectIdentifiers; class SignatureUtil { diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jce/MultiCertStoreParameters.java b/prov/src/main/jdk1.1/org/spongycastle/jce/MultiCertStoreParameters.java index 2ffa031a..8762494b 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jce/MultiCertStoreParameters.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jce/MultiCertStoreParameters.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jce; +package org.spongycastle.jce; import java.security.cert.CertStoreParameters; import java.util.Collection; diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jce/netscape/NetscapeCertRequest.java b/prov/src/main/jdk1.1/org/spongycastle/jce/netscape/NetscapeCertRequest.java index 427f0a06..45d7975a 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jce/netscape/NetscapeCertRequest.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jce/netscape/NetscapeCertRequest.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jce.netscape; +package org.spongycastle.jce.netscape; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; @@ -15,17 +15,17 @@ import java.security.SignatureException; import java.security.spec.InvalidKeySpecException; import java.security.spec.X509EncodedKeySpec; -import org.bouncycastle.asn1.ASN1EncodableVector; -import org.bouncycastle.asn1.ASN1Encoding; -import org.bouncycastle.asn1.ASN1InputStream; -import org.bouncycastle.asn1.ASN1Object; -import org.bouncycastle.asn1.ASN1Primitive; -import org.bouncycastle.asn1.ASN1Sequence; -import org.bouncycastle.asn1.DERBitString; -import org.bouncycastle.asn1.DERIA5String; -import org.bouncycastle.asn1.DERSequence; -import org.bouncycastle.asn1.x509.AlgorithmIdentifier; -import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo; +import org.spongycastle.asn1.ASN1EncodableVector; +import org.spongycastle.asn1.ASN1Encoding; +import org.spongycastle.asn1.ASN1InputStream; +import org.spongycastle.asn1.ASN1Object; +import org.spongycastle.asn1.ASN1Primitive; +import org.spongycastle.asn1.ASN1Sequence; +import org.spongycastle.asn1.DERBitString; +import org.spongycastle.asn1.DERIA5String; +import org.spongycastle.asn1.DERSequence; +import org.spongycastle.asn1.x509.AlgorithmIdentifier; +import org.spongycastle.asn1.x509.SubjectPublicKeyInfo; /** * @@ -117,7 +117,7 @@ public class NetscapeCertRequest pubkeyinfo).getBytes()); keyAlg = pubkeyinfo.getAlgorithmId(); - pubkey = KeyFactory.getInstance(keyAlg.getObjectId().getId(), "BC") + pubkey = KeyFactory.getInstance(keyAlg.getObjectId().getId(), "SC") .generatePublic(xspec); } @@ -199,7 +199,7 @@ public class NetscapeCertRequest // by someone who knew the associated private key // Signature sig = Signature.getInstance(sigAlg.getObjectId().getId(), - "BC"); + "SC"); sig.initVerify(pubkey); sig.update(content.getBytes()); @@ -219,7 +219,7 @@ public class NetscapeCertRequest InvalidKeySpecException { Signature sig = Signature.getInstance(sigAlg.getAlgorithm().getId(), - "BC"); + "SC"); if (rand != null) { diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/AnnotatedException.java b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/AnnotatedException.java index 0141e908..8c115d98 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/AnnotatedException.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/AnnotatedException.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jce.provider; +package org.spongycastle.jce.provider; public class AnnotatedException extends Exception diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/BouncyCastleProvider.java index 9b9b82bb..107e4c9f 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/BouncyCastleProvider.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jce.provider; +package org.spongycastle.jce.provider; import java.io.IOException; import java.security.PrivateKey; @@ -7,19 +7,19 @@ import java.security.PublicKey; import java.util.HashMap; import java.util.Map; -import org.bouncycastle.asn1.ASN1ObjectIdentifier; -import org.bouncycastle.asn1.pkcs.PrivateKeyInfo; -import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo; -import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; -import org.bouncycastle.jcajce.provider.config.ProviderConfiguration; -import org.bouncycastle.jcajce.provider.util.AlgorithmProvider; -import org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter; +import org.spongycastle.asn1.ASN1ObjectIdentifier; +import org.spongycastle.asn1.pkcs.PrivateKeyInfo; +import org.spongycastle.asn1.x509.SubjectPublicKeyInfo; +import org.spongycastle.jcajce.provider.config.ConfigurableProvider; +import org.spongycastle.jcajce.provider.config.ProviderConfiguration; +import org.spongycastle.jcajce.provider.util.AlgorithmProvider; +import org.spongycastle.jcajce.provider.util.AsymmetricKeyInfoConverter; /** * To add the provider at runtime use: * <pre> * import java.security.Security; - * import org.bouncycastle.jce.provider.BouncyCastleProvider; + * import org.spongycastle.jce.provider.BouncyCastleProvider; * * Security.addProvider(new BouncyCastleProvider()); * </pre> @@ -31,7 +31,7 @@ import org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter; * a line: * <pre> * <code> - * security.provider.<n>=org.bouncycastle.jce.provider.BouncyCastleProvider + * security.provider.<n>=org.spongycastle.jce.provider.BouncyCastleProvider * </code> * </pre> * Where <n> is the preference you want the provider at (1 being the @@ -44,7 +44,7 @@ public final class BouncyCastleProvider extends Provider { private static String info = "BouncyCastle Security Provider v1.51"; - public static final String PROVIDER_NAME = "BC"; + public static final String PROVIDER_NAME = "SC"; public static final ProviderConfiguration CONFIGURATION = new BouncyCastleProviderConfiguration(); @@ -53,7 +53,7 @@ public final class BouncyCastleProvider extends Provider /* * Configurable symmetric ciphers */ - private static final String SYMMETRIC_PACKAGE = "org.bouncycastle.jcajce.provider.symmetric."; + private static final String SYMMETRIC_PACKAGE = "org.spongycastle.jcajce.provider.symmetric."; private static final String[] SYMMETRIC_GENERIC = { @@ -76,7 +76,7 @@ public final class BouncyCastleProvider extends Provider /* * Configurable asymmetric ciphers */ - private static final String ASYMMETRIC_PACKAGE = "org.bouncycastle.jcajce.provider.asymmetric."; + private static final String ASYMMETRIC_PACKAGE = "org.spongycastle.jcajce.provider.asymmetric."; // this one is required for GNU class path - it needs to be loaded first as the // later ones configure it. @@ -93,7 +93,7 @@ public final class BouncyCastleProvider extends Provider /* * Configurable digests */ - private static final String DIGEST_PACKAGE = "org.bouncycastle.jcajce.provider.digest."; + private static final String DIGEST_PACKAGE = "org.spongycastle.jcajce.provider.digest."; private static final String[] DIGESTS = { "GOST3411", "MD2", "MD4", "MD5", "SHA1", "RIPEMD128", "RIPEMD160", "RIPEMD256", "RIPEMD320", "SHA224", "SHA256", "SHA384", "SHA512", "SHA3", "Skein", "SM3", "Tiger", "Whirlpool" @@ -102,10 +102,10 @@ public final class BouncyCastleProvider extends Provider /* * Configurable keystores */ - private static final String KEYSTORE_PACKAGE = "org.bouncycastle.jcajce.provider.keystore."; + private static final String KEYSTORE_PACKAGE = "org.spongycastle.jcajce.provider.keystore."; private static final String[] KEYSTORES = { - "BC", "PKCS12" + "SC", "PKCS12" }; /** @@ -139,44 +139,44 @@ public final class BouncyCastleProvider extends Provider // // X509Store // - put("X509Store.CERTIFICATE/COLLECTION", "org.bouncycastle.jce.provider.X509StoreCertCollection"); - put("X509Store.ATTRIBUTECERTIFICATE/COLLECTION", "org.bouncycastle.jce.provider.X509StoreAttrCertCollection"); - put("X509Store.CRL/COLLECTION", "org.bouncycastle.jce.provider.X509StoreCRLCollection"); - put("X509Store.CERTIFICATEPAIR/COLLECTION", "org.bouncycastle.jce.provider.X509StoreCertPairCollection"); - - put("X509Store.CERTIFICATE/LDAP", "org.bouncycastle.jce.provider.X509StoreLDAPCerts"); - put("X509Store.CRL/LDAP", "org.bouncycastle.jce.provider.X509StoreLDAPCRLs"); - put("X509Store.ATTRIBUTECERTIFICATE/LDAP", "org.bouncycastle.jce.provider.X509StoreLDAPAttrCerts"); - put("X509Store.CERTIFICATEPAIR/LDAP", "org.bouncycastle.jce.provider.X509StoreLDAPCertPairs"); + put("X509Store.CERTIFICATE/COLLECTION", "org.spongycastle.jce.provider.X509StoreCertCollection"); + put("X509Store.ATTRIBUTECERTIFICATE/COLLECTION", "org.spongycastle.jce.provider.X509StoreAttrCertCollection"); + put("X509Store.CRL/COLLECTION", "org.spongycastle.jce.provider.X509StoreCRLCollection"); + put("X509Store.CERTIFICATEPAIR/COLLECTION", "org.spongycastle.jce.provider.X509StoreCertPairCollection"); + + put("X509Store.CERTIFICATE/LDAP", "org.spongycastle.jce.provider.X509StoreLDAPCerts"); + put("X509Store.CRL/LDAP", "org.spongycastle.jce.provider.X509StoreLDAPCRLs"); + put("X509Store.ATTRIBUTECERTIFICATE/LDAP", "org.spongycastle.jce.provider.X509StoreLDAPAttrCerts"); + put("X509Store.CERTIFICATEPAIR/LDAP", "org.spongycastle.jce.provider.X509StoreLDAPCertPairs"); // // X509StreamParser // - put("X509StreamParser.CERTIFICATE", "org.bouncycastle.jce.provider.X509CertParser"); - put("X509StreamParser.ATTRIBUTECERTIFICATE", "org.bouncycastle.jce.provider.X509AttrCertParser"); - put("X509StreamParser.CRL", "org.bouncycastle.jce.provider.X509CRLParser"); - put("X509StreamParser.CERTIFICATEPAIR", "org.bouncycastle.jce.provider.X509CertPairParser"); + put("X509StreamParser.CERTIFICATE", "org.spongycastle.jce.provider.X509CertParser"); + put("X509StreamParser.ATTRIBUTECERTIFICATE", "org.spongycastle.jce.provider.X509AttrCertParser"); + put("X509StreamParser.CRL", "org.spongycastle.jce.provider.X509CRLParser"); + put("X509StreamParser.CERTIFICATEPAIR", "org.spongycastle.jce.provider.X509CertPairParser"); // // cipher engines // - put("Cipher.BROKENPBEWITHMD5ANDDES", "org.bouncycastle.jce.provider.BrokenJCEBlockCipher$BrokePBEWithMD5AndDES"); + put("Cipher.BROKENPBEWITHMD5ANDDES", "org.spongycastle.jce.provider.BrokenJCEBlockCipher$BrokePBEWithMD5AndDES"); - put("Cipher.BROKENPBEWITHSHA1ANDDES", "org.bouncycastle.jce.provider.BrokenJCEBlockCipher$BrokePBEWithSHA1AndDES"); + put("Cipher.BROKENPBEWITHSHA1ANDDES", "org.spongycastle.jce.provider.BrokenJCEBlockCipher$BrokePBEWithSHA1AndDES"); - put("Cipher.OLDPBEWITHSHAANDTWOFISH-CBC", "org.bouncycastle.jce.provider.BrokenJCEBlockCipher$OldPBEWithSHAAndTwofish"); + put("Cipher.OLDPBEWITHSHAANDTWOFISH-CBC", "org.spongycastle.jce.provider.BrokenJCEBlockCipher$OldPBEWithSHAAndTwofish"); // Certification Path API - put("CertPathValidator.RFC3281", "org.bouncycastle.jce.provider.PKIXAttrCertPathValidatorSpi"); - put("CertPathBuilder.RFC3281", "org.bouncycastle.jce.provider.PKIXAttrCertPathBuilderSpi"); - put("CertPathValidator.RFC3280", "org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi"); - put("CertPathBuilder.RFC3280", "org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi"); - put("CertPathValidator.PKIX", "org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi"); - put("CertPathBuilder.PKIX", "org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi"); - put("CertStore.Collection", "org.bouncycastle.jce.provider.CertStoreCollectionSpi"); - put("CertStore.LDAP", "org.bouncycastle.jce.provider.X509LDAPCertStoreSpi"); - put("CertStore.Multi", "org.bouncycastle.jce.provider.MultiCertStoreSpi"); + put("CertPathValidator.RFC3281", "org.spongycastle.jce.provider.PKIXAttrCertPathValidatorSpi"); + put("CertPathBuilder.RFC3281", "org.spongycastle.jce.provider.PKIXAttrCertPathBuilderSpi"); + put("CertPathValidator.RFC3280", "org.spongycastle.jce.provider.PKIXCertPathValidatorSpi"); + put("CertPathBuilder.RFC3280", "org.spongycastle.jce.provider.PKIXCertPathBuilderSpi"); + put("CertPathValidator.PKIX", "org.spongycastle.jce.provider.PKIXCertPathValidatorSpi"); + put("CertPathBuilder.PKIX", "org.spongycastle.jce.provider.PKIXCertPathBuilderSpi"); + put("CertStore.Collection", "org.spongycastle.jce.provider.CertStoreCollectionSpi"); + put("CertStore.LDAP", "org.spongycastle.jce.provider.X509LDAPCertStoreSpi"); + put("CertStore.Multi", "org.spongycastle.jce.provider.MultiCertStoreSpi"); put("Alg.Alias.CertStore.X509LDAP", "LDAP"); } diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/BouncyCastleProviderConfiguration.java b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/BouncyCastleProviderConfiguration.java index b4de62fb..bfeedb2a 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/BouncyCastleProviderConfiguration.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/BouncyCastleProviderConfiguration.java @@ -1,10 +1,10 @@ -package org.bouncycastle.jce.provider; +package org.spongycastle.jce.provider; import javax.crypto.spec.DHParameterSpec; -import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; -import org.bouncycastle.jcajce.provider.config.ProviderConfiguration; -import org.bouncycastle.jce.spec.ECParameterSpec; +import org.spongycastle.jcajce.provider.config.ConfigurableProvider; +import org.spongycastle.jcajce.provider.config.ProviderConfiguration; +import org.spongycastle.jce.spec.ECParameterSpec; class BouncyCastleProviderConfiguration implements ProviderConfiguration diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/CertStoreCollectionSpi.java b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/CertStoreCollectionSpi.java index 9d234b7c..19a361ae 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/CertStoreCollectionSpi.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/CertStoreCollectionSpi.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jce.provider; +package org.spongycastle.jce.provider; import java.security.InvalidAlgorithmParameterException; import java.security.cert.CRL; @@ -25,7 +25,7 @@ public class CertStoreCollectionSpi extends CertStoreSpi if (!(params instanceof CollectionCertStoreParameters)) { - throw new InvalidAlgorithmParameterException( "org.bouncycastle.jce.provider.CertStoreCollectionSpi: parameter must be a CollectionCertStoreParameters object\n" + params.toString() ); + throw new InvalidAlgorithmParameterException( "org.spongycastle.jce.provider.CertStoreCollectionSpi: parameter must be a CollectionCertStoreParameters object\n" + params.toString() ); } this.params = (CollectionCertStoreParameters)params; diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/MultiCertStoreSpi.java b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/MultiCertStoreSpi.java index 9d2975e7..c6db1bdb 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/MultiCertStoreSpi.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/MultiCertStoreSpi.java @@ -1,6 +1,6 @@ -package org.bouncycastle.jce.provider; +package org.spongycastle.jce.provider; -import org.bouncycastle.jce.MultiCertStoreParameters; +import org.spongycastle.jce.MultiCertStoreParameters; import java.security.InvalidAlgorithmParameterException; import java.security.cert.CRLSelector; @@ -27,7 +27,7 @@ public class MultiCertStoreSpi if (!(params instanceof MultiCertStoreParameters)) { - throw new InvalidAlgorithmParameterException("org.bouncycastle.jce.provider.MultiCertStoreSpi: parameter must be a MultiCertStoreParameters object\n" + params.toString()); + throw new InvalidAlgorithmParameterException("org.spongycastle.jce.provider.MultiCertStoreSpi: parameter must be a MultiCertStoreParameters object\n" + params.toString()); } this.params = (MultiCertStoreParameters)params; diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/PKIXCertPathBuilderSpi.java b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/PKIXCertPathBuilderSpi.java index e3828d8e..e09a3526 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/PKIXCertPathBuilderSpi.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/PKIXCertPathBuilderSpi.java @@ -1,10 +1,10 @@ -package org.bouncycastle.jce.provider; +package org.spongycastle.jce.provider; import java.io.IOException; import java.security.InvalidAlgorithmParameterException; import java.security.PublicKey; import java.security.cert.*; -import org.bouncycastle.jce.*; +import org.spongycastle.jce.*; import java.util.ArrayList; import java.util.Collection; @@ -74,8 +74,8 @@ public class PKIXCertPathBuilderSpi try { - cFact = CertificateFactory.getInstance("X.509", "BC"); - validator = CertPathValidator.getInstance("PKIX", "BC"); + cFact = CertificateFactory.getInstance("X.509", "SC"); + validator = CertPathValidator.getInstance("PKIX", "SC"); } catch (Exception e) { diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/PKIXCertPathValidatorSpi.java index 7d9c612f..7f695554 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/PKIXCertPathValidatorSpi.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jce.provider; +package org.spongycastle.jce.provider; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; @@ -41,29 +41,29 @@ import java.util.Set; import java.util.TimeZone; import java.text.SimpleDateFormat; -import org.bouncycastle.jce.X509Principal; -import org.bouncycastle.jce.PrincipalUtil; -import org.bouncycastle.asn1.ASN1InputStream; -import org.bouncycastle.asn1.ASN1OctetString; -import org.bouncycastle.asn1.ASN1OutputStream; -import org.bouncycastle.asn1.ASN1Sequence; -import org.bouncycastle.asn1.ASN1TaggedObject; -import org.bouncycastle.asn1.BERConstructedOctetString; -import org.bouncycastle.asn1.ASN1Encodable; -import org.bouncycastle.asn1.ASN1Enumerated; -import org.bouncycastle.asn1.DERIA5String; -import org.bouncycastle.asn1.ASN1Integer; -import org.bouncycastle.asn1.ASN1Primitive; -import org.bouncycastle.asn1.ASN1ObjectIdentifier; -import org.bouncycastle.asn1.x509.AlgorithmIdentifier; -import org.bouncycastle.asn1.x509.BasicConstraints; -import org.bouncycastle.asn1.x509.GeneralName; -import org.bouncycastle.asn1.x509.GeneralSubtree; -import org.bouncycastle.asn1.x509.IssuingDistributionPoint; -import org.bouncycastle.asn1.x509.NameConstraints; -import org.bouncycastle.asn1.x509.PolicyInformation; -import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo; -import org.bouncycastle.asn1.x509.X509Extensions; +import org.spongycastle.jce.X509Principal; +import org.spongycastle.jce.PrincipalUtil; +import org.spongycastle.asn1.ASN1InputStream; +import org.spongycastle.asn1.ASN1OctetString; +import org.spongycastle.asn1.ASN1OutputStream; +import org.spongycastle.asn1.ASN1Sequence; +import org.spongycastle.asn1.ASN1TaggedObject; +import org.spongycastle.asn1.BERConstructedOctetString; +import org.spongycastle.asn1.ASN1Encodable; +import org.spongycastle.asn1.ASN1Enumerated; +import org.spongycastle.asn1.DERIA5String; +import org.spongycastle.asn1.ASN1Integer; +import org.spongycastle.asn1.ASN1Primitive; +import org.spongycastle.asn1.ASN1ObjectIdentifier; +import org.spongycastle.asn1.x509.AlgorithmIdentifier; +import org.spongycastle.asn1.x509.BasicConstraints; +import org.spongycastle.asn1.x509.GeneralName; +import org.spongycastle.asn1.x509.GeneralSubtree; +import org.spongycastle.asn1.x509.IssuingDistributionPoint; +import org.spongycastle.asn1.x509.NameConstraints; +import org.spongycastle.asn1.x509.PolicyInformation; +import org.spongycastle.asn1.x509.SubjectPublicKeyInfo; +import org.spongycastle.asn1.x509.X509Extensions; /** * CertPathValidatorSpi implemenation for X.509 Certificate validation ala rfc 3280<br /> @@ -861,7 +861,7 @@ public class PKIXCertPathValidatorSpi extends CertPathValidatorSpi { // (a) (1) // - cert.verify(workingPublicKey, "BC"); + cert.verify(workingPublicKey, "SC"); } catch (Exception e) { @@ -1879,7 +1879,7 @@ public class PKIXCertPathValidatorSpi extends CertPathValidatorSpi try { - crl.verify(workingPublicKey, "BC"); + crl.verify(workingPublicKey, "SC"); } catch (Exception e) { diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/PKIXPolicyNode.java b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/PKIXPolicyNode.java index 0f27df4e..9cb2fbbf 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/PKIXPolicyNode.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/PKIXPolicyNode.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jce.provider; +package org.spongycastle.jce.provider; import java.security.cert.PolicyNode; import java.util.ArrayList; diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/ProviderUtil.java b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/ProviderUtil.java index 2a485ecc..a67007e6 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/ProviderUtil.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/ProviderUtil.java @@ -1,7 +1,7 @@ -package org.bouncycastle.jce.provider; +package org.spongycastle.jce.provider; -import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; -import org.bouncycastle.jce.spec.ECParameterSpec; +import org.spongycastle.jcajce.provider.config.ConfigurableProvider; +import org.spongycastle.jce.spec.ECParameterSpec; import java.io.ByteArrayInputStream; import java.io.IOException; diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/RFC3280CertPathUtilities.java index 368615f2..2be3e0c2 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/RFC3280CertPathUtilities.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jce.provider; +package org.spongycastle.jce.provider; import java.io.IOException; import java.math.BigInteger; @@ -26,24 +26,24 @@ import java.util.Map; import java.util.Set; import java.util.Vector; -import org.bouncycastle.asn1.ASN1EncodableVector; -import org.bouncycastle.asn1.ASN1InputStream; -import org.bouncycastle.asn1.ASN1Sequence; -import org.bouncycastle.asn1.ASN1TaggedObject; -import org.bouncycastle.asn1.x509.BasicConstraints; -import org.bouncycastle.asn1.x509.CRLDistPoint; -import org.bouncycastle.asn1.x509.CRLReason; -import org.bouncycastle.asn1.x509.DistributionPoint; -import org.bouncycastle.asn1.x509.DistributionPointName; -import org.bouncycastle.asn1.x509.GeneralName; -import org.bouncycastle.asn1.x509.GeneralNames; -import org.bouncycastle.asn1.x509.GeneralSubtree; -import org.bouncycastle.asn1.x509.IssuingDistributionPoint; -import org.bouncycastle.asn1.x509.NameConstraints; -import org.bouncycastle.asn1.x509.PolicyInformation; -import org.bouncycastle.asn1.x509.X509Extensions; -import org.bouncycastle.asn1.x509.X509Name; -import org.bouncycastle.util.Arrays; +import org.spongycastle.asn1.ASN1EncodableVector; +import org.spongycastle.asn1.ASN1InputStream; +import org.spongycastle.asn1.ASN1Sequence; +import org.spongycastle.asn1.ASN1TaggedObject; +import org.spongycastle.asn1.x509.BasicConstraints; +import org.spongycastle.asn1.x509.CRLDistPoint; +import org.spongycastle.asn1.x509.CRLReason; +import org.spongycastle.asn1.x509.DistributionPoint; +import org.spongycastle.asn1.x509.DistributionPointName; +import org.spongycastle.asn1.x509.GeneralName; +import org.spongycastle.asn1.x509.GeneralNames; +import org.spongycastle.asn1.x509.GeneralSubtree; +import org.spongycastle.asn1.x509.IssuingDistributionPoint; +import org.spongycastle.asn1.x509.NameConstraints; +import org.spongycastle.asn1.x509.PolicyInformation; +import org.spongycastle.asn1.x509.X509Extensions; +import org.spongycastle.asn1.x509.X509Name; +import org.spongycastle.util.Arrays; public class RFC3280CertPathUtilities { diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/X509CRLObject.java b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/X509CRLObject.java index 324cf84a..ff774528 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/X509CRLObject.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/X509CRLObject.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jce.provider; +package org.spongycastle.jce.provider; import java.io.IOException; import java.math.BigInteger; @@ -22,24 +22,24 @@ import java.util.HashSet; import java.util.Iterator; import java.util.Set; -import org.bouncycastle.asn1.ASN1Encodable; -import org.bouncycastle.asn1.ASN1Encoding; -import org.bouncycastle.asn1.ASN1InputStream; -import org.bouncycastle.asn1.ASN1ObjectIdentifier; -import org.bouncycastle.asn1.ASN1Integer; -import org.bouncycastle.asn1.util.ASN1Dump; -import org.bouncycastle.asn1.x500.X500Name; -import org.bouncycastle.asn1.x509.CRLDistPoint; -import org.bouncycastle.asn1.x509.CRLNumber; -import org.bouncycastle.asn1.x509.CertificateList; -import org.bouncycastle.asn1.x509.Extension; -import org.bouncycastle.asn1.x509.Extensions; -import org.bouncycastle.asn1.x509.GeneralNames; -import org.bouncycastle.asn1.x509.IssuingDistributionPoint; -import org.bouncycastle.asn1.x509.TBSCertList; -import org.bouncycastle.jce.X509Principal; -import org.bouncycastle.util.encoders.Hex; -import org.bouncycastle.x509.extension.X509ExtensionUtil; +import org.spongycastle.asn1.ASN1Encodable; +import org.spongycastle.asn1.ASN1Encoding; +import org.spongycastle.asn1.ASN1InputStream; +import org.spongycastle.asn1.ASN1ObjectIdentifier; +import org.spongycastle.asn1.ASN1Integer; +import org.spongycastle.asn1.util.ASN1Dump; +import org.spongycastle.asn1.x500.X500Name; +import org.spongycastle.asn1.x509.CRLDistPoint; +import org.spongycastle.asn1.x509.CRLNumber; +import org.spongycastle.asn1.x509.CertificateList; +import org.spongycastle.asn1.x509.Extension; +import org.spongycastle.asn1.x509.Extensions; +import org.spongycastle.asn1.x509.GeneralNames; +import org.spongycastle.asn1.x509.IssuingDistributionPoint; +import org.spongycastle.asn1.x509.TBSCertList; +import org.spongycastle.jce.X509Principal; +import org.spongycastle.util.encoders.Hex; +import org.spongycastle.x509.extension.X509ExtensionUtil; /** * The following extensions are listed in RFC 2459 as relevant to CRLs @@ -532,7 +532,7 @@ public class X509CRLObject try { - issuer = org.bouncycastle.asn1.x509.Certificate.getInstance(cert.getEncoded()).getIssuer(); + issuer = org.spongycastle.asn1.x509.Certificate.getInstance(cert.getEncoded()).getIssuer(); } catch (CertificateEncodingException e) { diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/X509CertificateObject.java b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/X509CertificateObject.java index d7ec243e..cd1c6d7c 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/X509CertificateObject.java +++ b/prov/src/main/jdk1.1/org/spongycastle/jce/provider/X509CertificateObject.java @@ -1,4 +1,4 @@ -package org.bouncycastle.jce.provider; +package org.spongycastle.jce.provider; import java.io.ByteArrayOutputStream; import java.io.IOException; @@ -30,43 +30,43 @@ import java.util.HashSet; import java.util.List; import java.util.Set; -import org.bouncycastle.asn1.ASN1Encodable; -import org.bouncycastle.asn1.ASN1Encoding; -import org.bouncycastle.asn1.ASN1InputStream; -import org.bouncycastle.asn1.ASN1ObjectIdentifier; -import org.bouncycastle.asn1.ASN1OutputStream; -import org.bouncycastle.asn1.ASN1Primitive; -import org.bouncycastle.asn1.ASN1Sequence; -import org.bouncycastle.asn1.ASN1String; -import org.bouncycastle.asn1.DERBitString; -import org.bouncycastle.asn1.DERIA5String; -import org.bouncycastle.asn1.DERNull; -import org.bouncycastle.asn1.DEROctetString; -import org.bouncycastle.asn1.misc.MiscObjectIdentifiers; -import org.bouncycastle.asn1.misc.NetscapeCertType; -import org.bouncycastle.asn1.misc.NetscapeRevocationURL; -import org.bouncycastle.asn1.misc.VerisignCzagExtension; -import org.bouncycastle.asn1.util.ASN1Dump; -import org.bouncycastle.asn1.x500.X500Name; -import org.bouncycastle.asn1.x500.style.RFC4519Style; -import org.bouncycastle.asn1.x509.AlgorithmIdentifier; -import org.bouncycastle.asn1.x509.BasicConstraints; -import org.bouncycastle.asn1.x509.Extension; -import org.bouncycastle.asn1.x509.Extensions; -import org.bouncycastle.asn1.x509.GeneralName; -import org.bouncycastle.asn1.x509.KeyUsage; -import org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl; -import org.bouncycastle.jce.X509Principal; -import org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier; -import org.bouncycastle.util.Arrays; -import org.bouncycastle.util.Integers; -import org.bouncycastle.util.encoders.Hex; +import org.spongycastle.asn1.ASN1Encodable; +import org.spongycastle.asn1.ASN1Encoding; +import org.spongycastle.asn1.ASN1InputStream; +import org.spongycastle.asn1.ASN1ObjectIdentifier; +import org.spongycastle.asn1.ASN1OutputStream; +import org.spongycastle.asn1.ASN1Primitive; +import org.spongycastle.asn1.ASN1Sequence; +import org.spongycastle.asn1.ASN1String; +import org.spongycastle.asn1.DERBitString; +import org.spongycastle.asn1.DERIA5String; +import org.spongycastle.asn1.DERNull; +import org.spongycastle.asn1.DEROctetString; +import org.spongycastle.asn1.misc.MiscObjectIdentifiers; +import org.spongycastle.asn1.misc.NetscapeCertType; +import org.spongycastle.asn1.misc.NetscapeRevocationURL; +import org.spongycastle.asn1.misc.VerisignCzagExtension; +import org.spongycastle.asn1.util.ASN1Dump; +import org.spongycastle.asn1.x500.X500Name; +import org.spongycastle.asn1.x500.style.RFC4519Style; +import org.spongycastle.asn1.x509.AlgorithmIdentifier; +import org.spongycastle.asn1.x509.BasicConstraints; +import org.spongycastle.asn1.x509.Extension; +import org.spongycastle.asn1.x509.Extensions; +import org.spongycastle.asn1.x509.GeneralName; +import org.spongycastle.asn1.x509.KeyUsage; +import org.spongycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl; +import org.spongycastle.jce.X509Principal; +import org.spongycastle.jce.interfaces.PKCS12BagAttributeCarrier; +import org.spongycastle.util.Arrays; +import org.spongycastle.util.Integers; +import org.spongycastle.util.encoders.Hex; public class X509CertificateObject extends X509Certificate implements PKCS12BagAttributeCarrier { - private org.bouncycastle.asn1.x509.Certificate c; + private org.spongycastle.asn1.x509.Certificate c; private BasicConstraints basicConstraints; private boolean[] keyUsage; private boolean hashValueSet; @@ -75,7 +75,7 @@ public class X509CertificateObject private PKCS12BagAttributeCarrier attrCarrier = new PKCS12BagAttributeCarrierImpl(); public X509CertificateObject( - org.bouncycastle.asn1.x509.Certificate c) + org.spongycastle.asn1.x509.Certificate c) throws CertificateParsingException { this.c = c; diff --git a/prov/src/main/jdk1.1/org/bouncycastle/x509/AttributeCertificateHolder.java b/prov/src/main/jdk1.1/org/spongycastle/x509/AttributeCertificateHolder.java index ee24f8c8..644883d4 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/x509/AttributeCertificateHolder.java +++ b/prov/src/main/jdk1.1/org/spongycastle/x509/AttributeCertificateHolder.java @@ -1,4 +1,4 @@ -package org.bouncycastle.x509; +package org.spongycastle.x509; import java.io.IOException; import java.math.BigInteger; @@ -11,21 +11,21 @@ import java.security.cert.X509Certificate; import java.util.ArrayList; import java.util.List; -import org.bouncycastle.asn1.ASN1Encodable; -import org.bouncycastle.asn1.ASN1Integer; -import org.bouncycastle.asn1.ASN1Sequence; -import org.bouncycastle.asn1.ASN1ObjectIdentifier; -import org.bouncycastle.asn1.x509.AlgorithmIdentifier; -import org.bouncycastle.asn1.x509.GeneralName; -import org.bouncycastle.asn1.x509.GeneralNames; -import org.bouncycastle.asn1.x509.Holder; -import org.bouncycastle.asn1.x509.IssuerSerial; -import org.bouncycastle.asn1.x509.ObjectDigestInfo; -import org.bouncycastle.jce.PrincipalUtil; -import org.bouncycastle.jce.X509Principal; +import org.spongycastle.asn1.ASN1Encodable; +import org.spongycastle.asn1.ASN1Integer; +import org.spongycastle.asn1.ASN1Sequence; +import org.spongycastle.asn1.ASN1ObjectIdentifier; +import org.spongycastle.asn1.x509.AlgorithmIdentifier; +import org.spongycastle.asn1.x509.GeneralName; +import org.spongycastle.asn1.x509.GeneralNames; +import org.spongycastle.asn1.x509.Holder; +import org.spongycastle.asn1.x509.IssuerSerial; +import org.spongycastle.asn1.x509.ObjectDigestInfo; +import org.spongycastle.jce.PrincipalUtil; +import org.spongycastle.jce.X509Principal; import java.security.cert.CertSelector; -import org.bouncycastle.util.Arrays; -import org.bouncycastle.util.Selector; +import org.spongycastle.util.Arrays; +import org.spongycastle.util.Selector; /** * The Holder object. @@ -42,7 +42,7 @@ import org.bouncycastle.util.Selector; * -- for example, an executable * } * </pre> - * @deprecated use org.bouncycastle.cert.AttributeCertificateHolder + * @deprecated use org.spongycastle.cert.AttributeCertificateHolder */ public class AttributeCertificateHolder implements CertSelector, Selector @@ -57,7 +57,7 @@ public class AttributeCertificateHolder public AttributeCertificateHolder(X509Principal issuerName, BigInteger serialNumber) { - holder = new org.bouncycastle.asn1.x509.Holder(new IssuerSerial( + holder = new org.spongycastle.asn1.x509.Holder(new IssuerSerial( new GeneralNames(new GeneralName(issuerName)), new ASN1Integer(serialNumber))); } @@ -341,7 +341,7 @@ public class AttributeCertificateHolder MessageDigest md = null; try { - md = MessageDigest.getInstance(getDigestAlgorithm(), "BC"); + md = MessageDigest.getInstance(getDigestAlgorithm(), "SC"); } catch (Exception e) diff --git a/prov/src/main/jdk1.1/org/bouncycastle/x509/AttributeCertificateIssuer.java b/prov/src/main/jdk1.1/org/spongycastle/x509/AttributeCertificateIssuer.java index 7e2672dc..383292d7 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/x509/AttributeCertificateIssuer.java +++ b/prov/src/main/jdk1.1/org/spongycastle/x509/AttributeCertificateIssuer.java @@ -1,14 +1,14 @@ -package org.bouncycastle.x509; - -import org.bouncycastle.asn1.ASN1Encodable; -import org.bouncycastle.asn1.DERSequence; -import org.bouncycastle.asn1.x509.AttCertIssuer; -import org.bouncycastle.asn1.x509.GeneralName; -import org.bouncycastle.asn1.x509.GeneralNames; -import org.bouncycastle.asn1.x509.V2Form; -import org.bouncycastle.jce.PrincipalUtil; -import org.bouncycastle.jce.X509Principal; -import org.bouncycastle.util.Selector; +package org.spongycastle.x509; + +import org.spongycastle.asn1.ASN1Encodable; +import org.spongycastle.asn1.DERSequence; +import org.spongycastle.asn1.x509.AttCertIssuer; +import org.spongycastle.asn1.x509.GeneralName; +import org.spongycastle.asn1.x509.GeneralNames; +import org.spongycastle.asn1.x509.V2Form; +import org.spongycastle.jce.PrincipalUtil; +import org.spongycastle.jce.X509Principal; +import org.spongycastle.util.Selector; import java.io.IOException; import java.security.Principal; diff --git a/prov/src/main/jdk1.1/org/bouncycastle/x509/X509AttributeCertStoreSelector.java b/prov/src/main/jdk1.1/org/spongycastle/x509/X509AttributeCertStoreSelector.java index 6ff41cbd..eafa21d0 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/x509/X509AttributeCertStoreSelector.java +++ b/prov/src/main/jdk1.1/org/spongycastle/x509/X509AttributeCertStoreSelector.java @@ -1,15 +1,15 @@ -package org.bouncycastle.x509; - -import org.bouncycastle.asn1.ASN1InputStream; -import org.bouncycastle.asn1.ASN1Object; -import org.bouncycastle.asn1.ASN1Primitive; -import org.bouncycastle.asn1.DEROctetString; -import org.bouncycastle.asn1.x509.GeneralName; -import org.bouncycastle.asn1.x509.Target; -import org.bouncycastle.asn1.x509.TargetInformation; -import org.bouncycastle.asn1.x509.Targets; -import org.bouncycastle.asn1.x509.X509Extensions; -import org.bouncycastle.util.Selector; +package org.spongycastle.x509; + +import org.spongycastle.asn1.ASN1InputStream; +import org.spongycastle.asn1.ASN1Object; +import org.spongycastle.asn1.ASN1Primitive; +import org.spongycastle.asn1.DEROctetString; +import org.spongycastle.asn1.x509.GeneralName; +import org.spongycastle.asn1.x509.Target; +import org.spongycastle.asn1.x509.TargetInformation; +import org.spongycastle.asn1.x509.Targets; +import org.spongycastle.asn1.x509.X509Extensions; +import org.spongycastle.util.Selector; import java.io.IOException; import java.math.BigInteger; @@ -27,8 +27,8 @@ import java.util.Set; * This class is an <code>Selector</code> like implementation to select * attribute certificates from a given set of criteria. * - * @see org.bouncycastle.x509.X509AttributeCertificate - * @see org.bouncycastle.x509.X509Store + * @see org.spongycastle.x509.X509AttributeCertificate + * @see org.spongycastle.x509.X509Store */ public class X509AttributeCertStoreSelector implements Selector diff --git a/prov/src/main/jdk1.1/org/bouncycastle/x509/X509CRLStoreSelector.java b/prov/src/main/jdk1.1/org/spongycastle/x509/X509CRLStoreSelector.java index 4f0849f0..a6c8cc31 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/x509/X509CRLStoreSelector.java +++ b/prov/src/main/jdk1.1/org/spongycastle/x509/X509CRLStoreSelector.java @@ -1,6 +1,6 @@ -package org.bouncycastle.x509; +package org.spongycastle.x509; -import org.bouncycastle.util.Selector; +import org.spongycastle.util.Selector; import java.security.cert.X509CRLSelector; import java.security.cert.CRL; diff --git a/prov/src/main/jdk1.1/org/bouncycastle/x509/X509CertStoreSelector.java b/prov/src/main/jdk1.1/org/spongycastle/x509/X509CertStoreSelector.java index dbb4c556..2c0e6cc3 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/x509/X509CertStoreSelector.java +++ b/prov/src/main/jdk1.1/org/spongycastle/x509/X509CertStoreSelector.java @@ -1,6 +1,6 @@ -package org.bouncycastle.x509; +package org.spongycastle.x509; -import org.bouncycastle.util.Selector; +import org.spongycastle.util.Selector; import java.security.cert.X509CertSelector; import java.security.cert.Certificate; diff --git a/prov/src/main/jdk1.1/org/bouncycastle/x509/X509Util.java b/prov/src/main/jdk1.1/org/spongycastle/x509/X509Util.java index 21dbcad7..74aa897b 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/x509/X509Util.java +++ b/prov/src/main/jdk1.1/org/spongycastle/x509/X509Util.java @@ -1,4 +1,4 @@ -package org.bouncycastle.x509; +package org.spongycastle.x509; import java.io.IOException; import java.security.InvalidKeyException; @@ -18,21 +18,21 @@ import java.util.Iterator; import java.util.List; import java.util.Set; -import org.bouncycastle.asn1.ASN1Encodable; -import org.bouncycastle.asn1.ASN1Encoding; -import org.bouncycastle.asn1.ASN1Integer; -import org.bouncycastle.asn1.DERNull; -import org.bouncycastle.asn1.ASN1ObjectIdentifier; -import org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers; -import org.bouncycastle.asn1.nist.NISTObjectIdentifiers; -import org.bouncycastle.asn1.oiw.OIWObjectIdentifiers; -import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; -import org.bouncycastle.asn1.pkcs.RSASSAPSSparams; -import org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers; -import org.bouncycastle.asn1.x509.AlgorithmIdentifier; -import org.bouncycastle.asn1.x9.X9ObjectIdentifiers; -import org.bouncycastle.jce.X509Principal; -import org.bouncycastle.util.Strings; +import org.spongycastle.asn1.ASN1Encodable; +import org.spongycastle.asn1.ASN1Encoding; +import org.spongycastle.asn1.ASN1Integer; +import org.spongycastle.asn1.DERNull; +import org.spongycastle.asn1.ASN1ObjectIdentifier; +import org.spongycastle.asn1.cryptopro.CryptoProObjectIdentifiers; +import org.spongycastle.asn1.nist.NISTObjectIdentifiers; +import org.spongycastle.asn1.oiw.OIWObjectIdentifiers; +import org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers; +import org.spongycastle.asn1.pkcs.RSASSAPSSparams; +import org.spongycastle.asn1.teletrust.TeleTrusTObjectIdentifiers; +import org.spongycastle.asn1.x509.AlgorithmIdentifier; +import org.spongycastle.asn1.x9.X9ObjectIdentifiers; +import org.spongycastle.jce.X509Principal; +import org.spongycastle.util.Strings; class X509Util { diff --git a/prov/src/main/jdk1.1/org/bouncycastle/x509/X509V1CertificateGenerator.java b/prov/src/main/jdk1.1/org/spongycastle/x509/X509V1CertificateGenerator.java index 20f24bb9..95cf7d6a 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/x509/X509V1CertificateGenerator.java +++ b/prov/src/main/jdk1.1/org/spongycastle/x509/X509V1CertificateGenerator.java @@ -1,4 +1,4 @@ -package org.bouncycastle.x509; +package org.spongycastle.x509; import java.io.ByteArrayInputStream; import java.io.IOException; @@ -17,25 +17,25 @@ import java.security.cert.X509Certificate; import java.util.Date; import java.util.Iterator; -import org.bouncycastle.asn1.ASN1EncodableVector; -import org.bouncycastle.asn1.ASN1InputStream; -import org.bouncycastle.asn1.ASN1Integer; -import org.bouncycastle.asn1.ASN1Sequence; -import org.bouncycastle.asn1.DERBitString; -import org.bouncycastle.asn1.ASN1ObjectIdentifier; -import org.bouncycastle.asn1.DERSequence; -import org.bouncycastle.asn1.x509.AlgorithmIdentifier; -import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo; -import org.bouncycastle.asn1.x509.TBSCertificate; -import org.bouncycastle.asn1.x509.Time; -import org.bouncycastle.asn1.x509.V1TBSCertificateGenerator; -import org.bouncycastle.asn1.x509.Certificate; -import org.bouncycastle.asn1.x509.X509Name; -import org.bouncycastle.jce.provider.X509CertificateObject; +import org.spongycastle.asn1.ASN1EncodableVector; +import org.spongycastle.asn1.ASN1InputStream; +import org.spongycastle.asn1.ASN1Integer; +import org.spongycastle.asn1.ASN1Sequence; +import org.spongycastle.asn1.DERBitString; +import org.spongycastle.asn1.ASN1ObjectIdentifier; +import org.spongycastle.asn1.DERSequence; +import org.spongycastle.asn1.x509.AlgorithmIdentifier; +import org.spongycastle.asn1.x509.SubjectPublicKeyInfo; +import org.spongycastle.asn1.x509.TBSCertificate; +import org.spongycastle.asn1.x509.Time; +import org.spongycastle.asn1.x509.V1TBSCertificateGenerator; +import org.spongycastle.asn1.x509.Certificate; +import org.spongycastle.asn1.x509.X509Name; +import org.spongycastle.jce.provider.X509CertificateObject; /** * class to produce an X.509 Version 1 certificate. - * @deprecated use org.bouncycastle.cert.X509v1CertificateBuilder. + * @deprecated use org.spongycastle.cert.X509v1CertificateBuilder. */ public class X509V1CertificateGenerator { @@ -143,8 +143,8 @@ public class X509V1CertificateGenerator /** * generate an X509 certificate, based on the current issuer and subject - * using the default provider "BC". - * @deprecated use generate(key, "BC") + * using the default provider "SC". + * @deprecated use generate(key, "SC") */ public X509Certificate generateX509Certificate( PrivateKey key) @@ -152,7 +152,7 @@ public class X509V1CertificateGenerator { try { - return generateX509Certificate(key, "BC", null); + return generateX509Certificate(key, "SC", null); } catch (NoSuchProviderException e) { @@ -162,8 +162,8 @@ public class X509V1CertificateGenerator /** * generate an X509 certificate, based on the current issuer and subject - * using the default provider "BC" and the passed in source of randomness - * @deprecated use generate(key, random, "BC") + * using the default provider "SC" and the passed in source of randomness + * @deprecated use generate(key, random, "SC") */ public X509Certificate generateX509Certificate( PrivateKey key, @@ -172,7 +172,7 @@ public class X509V1CertificateGenerator { try { - return generateX509Certificate(key, "BC", random); + return generateX509Certificate(key, "SC", random); } catch (NoSuchProviderException e) { @@ -237,7 +237,7 @@ public class X509V1CertificateGenerator * using the default provider. * <p> * <b>Note:</b> this differs from the deprecated method in that the default provider is - * used - not "BC". + * used - not "SC". * </p> */ public X509Certificate generate( @@ -252,7 +252,7 @@ public class X509V1CertificateGenerator * using the default provider and the passed in source of randomness * <p> * <b>Note:</b> this differs from the deprecated method in that the default provider is - * used - not "BC". + * used - not "SC". * </p> */ public X509Certificate generate( diff --git a/prov/src/main/jdk1.1/org/bouncycastle/x509/X509V2AttributeCertificateGenerator.java b/prov/src/main/jdk1.1/org/spongycastle/x509/X509V2AttributeCertificateGenerator.java index 7e2a3f8f..9aae6e85 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/x509/X509V2AttributeCertificateGenerator.java +++ b/prov/src/main/jdk1.1/org/spongycastle/x509/X509V2AttributeCertificateGenerator.java @@ -1,4 +1,4 @@ -package org.bouncycastle.x509; +package org.spongycastle.x509; import java.io.ByteArrayOutputStream; import java.io.IOException; @@ -14,25 +14,25 @@ import java.util.Date; import java.util.Hashtable; import java.util.Vector; -import org.bouncycastle.asn1.ASN1Encodable; -import org.bouncycastle.asn1.ASN1EncodableVector; -import org.bouncycastle.asn1.DERBitString; -import org.bouncycastle.asn1.ASN1GeneralizedTime; -import org.bouncycastle.asn1.ASN1Integer; -import org.bouncycastle.asn1.DERNull; -import org.bouncycastle.asn1.ASN1ObjectIdentifier; -import org.bouncycastle.asn1.DEROctetString; -import org.bouncycastle.asn1.DEROutputStream; -import org.bouncycastle.asn1.DERSequence; -import org.bouncycastle.asn1.x509.AlgorithmIdentifier; -import org.bouncycastle.asn1.x509.AttCertIssuer; -import org.bouncycastle.asn1.x509.Attribute; -import org.bouncycastle.asn1.x509.AttributeCertificate; -import org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator; -import org.bouncycastle.asn1.x509.AttributeCertificateInfo; -import org.bouncycastle.asn1.x509.X509Extension; -import org.bouncycastle.asn1.x509.X509Extensions; -import org.bouncycastle.util.Strings; +import org.spongycastle.asn1.ASN1Encodable; +import org.spongycastle.asn1.ASN1EncodableVector; +import org.spongycastle.asn1.DERBitString; +import org.spongycastle.asn1.ASN1GeneralizedTime; +import org.spongycastle.asn1.ASN1Integer; +import org.spongycastle.asn1.DERNull; +import org.spongycastle.asn1.ASN1ObjectIdentifier; +import org.spongycastle.asn1.DEROctetString; +import org.spongycastle.asn1.DEROutputStream; +import org.spongycastle.asn1.DERSequence; +import org.spongycastle.asn1.x509.AlgorithmIdentifier; +import org.spongycastle.asn1.x509.AttCertIssuer; +import org.spongycastle.asn1.x509.Attribute; +import org.spongycastle.asn1.x509.AttributeCertificate; +import org.spongycastle.asn1.x509.V2AttributeCertificateInfoGenerator; +import org.spongycastle.asn1.x509.AttributeCertificateInfo; +import org.spongycastle.asn1.x509.X509Extension; +import org.spongycastle.asn1.x509.X509Extensions; +import org.spongycastle.util.Strings; /** * class to produce an X.509 Version 2 AttributeCertificate. diff --git a/prov/src/main/jdk1.1/org/bouncycastle/x509/X509V2CRLGenerator.java b/prov/src/main/jdk1.1/org/spongycastle/x509/X509V2CRLGenerator.java index cac67093..ac9ad6dd 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/x509/X509V2CRLGenerator.java +++ b/prov/src/main/jdk1.1/org/spongycastle/x509/X509V2CRLGenerator.java @@ -1,4 +1,4 @@ -package org.bouncycastle.x509; +package org.spongycastle.x509; import java.io.IOException; import java.math.BigInteger; @@ -16,29 +16,29 @@ import java.util.Date; import java.util.Iterator; import java.util.Set; -import org.bouncycastle.asn1.ASN1Encodable; -import org.bouncycastle.asn1.ASN1EncodableVector; -import org.bouncycastle.asn1.ASN1InputStream; -import org.bouncycastle.asn1.ASN1ObjectIdentifier; -import org.bouncycastle.asn1.ASN1Sequence; -import org.bouncycastle.asn1.DERBitString; -import org.bouncycastle.asn1.ASN1GeneralizedTime; -import org.bouncycastle.asn1.ASN1Integer; -import org.bouncycastle.asn1.DERSequence; -import org.bouncycastle.asn1.x509.AlgorithmIdentifier; -import org.bouncycastle.asn1.x509.CertificateList; -import org.bouncycastle.asn1.x509.TBSCertList; -import org.bouncycastle.asn1.x509.Time; -import org.bouncycastle.asn1.x509.V2TBSCertListGenerator; -import org.bouncycastle.asn1.x509.X509Extensions; -import org.bouncycastle.asn1.x509.Extensions; -import org.bouncycastle.asn1.x509.X509ExtensionsGenerator; -import org.bouncycastle.asn1.x509.X509Name; -import org.bouncycastle.jce.provider.X509CRLObject; +import org.spongycastle.asn1.ASN1Encodable; +import org.spongycastle.asn1.ASN1EncodableVector; +import org.spongycastle.asn1.ASN1InputStream; +import org.spongycastle.asn1.ASN1ObjectIdentifier; +import org.spongycastle.asn1.ASN1Sequence; +import org.spongycastle.asn1.DERBitString; +import org.spongycastle.asn1.ASN1GeneralizedTime; +import org.spongycastle.asn1.ASN1Integer; +import org.spongycastle.asn1.DERSequence; +import org.spongycastle.asn1.x509.AlgorithmIdentifier; +import org.spongycastle.asn1.x509.CertificateList; +import org.spongycastle.asn1.x509.TBSCertList; +import org.spongycastle.asn1.x509.Time; +import org.spongycastle.asn1.x509.V2TBSCertListGenerator; +import org.spongycastle.asn1.x509.X509Extensions; +import org.spongycastle.asn1.x509.Extensions; +import org.spongycastle.asn1.x509.X509ExtensionsGenerator; +import org.spongycastle.asn1.x509.X509Name; +import org.spongycastle.jce.provider.X509CRLObject; /** * class to produce an X.509 Version 2 CRL. - * @deprecated use org.bouncycastle.cert.X509v2CRLBuilder. + * @deprecated use org.spongycastle.cert.X509v2CRLBuilder. */ public class X509V2CRLGenerator { @@ -214,8 +214,8 @@ public class X509V2CRLGenerator /** * generate an X509 CRL, based on the current issuer and subject - * using the default provider "BC". - * @deprecated use generate(key, "BC") + * using the default provider "SC". + * @deprecated use generate(key, "SC") */ public X509CRL generateX509CRL( PrivateKey key) @@ -223,7 +223,7 @@ public class X509V2CRLGenerator { try { - return generateX509CRL(key, "BC", null); + return generateX509CRL(key, "SC", null); } catch (NoSuchProviderException e) { @@ -233,9 +233,9 @@ public class X509V2CRLGenerator /** * generate an X509 CRL, based on the current issuer and subject - * using the default provider "BC" and an user defined SecureRandom object as + * using the default provider "SC" and an user defined SecureRandom object as * source of randomness. - * @deprecated use generate(key, random, "BC") + * @deprecated use generate(key, random, "SC") */ public X509CRL generateX509CRL( PrivateKey key, @@ -244,7 +244,7 @@ public class X509V2CRLGenerator { try { - return generateX509CRL(key, "BC", random); + return generateX509CRL(key, "SC", random); } catch (NoSuchProviderException e) { @@ -307,7 +307,7 @@ public class X509V2CRLGenerator * using the default provider. * <p> * <b>Note:</b> this differs from the deprecated method in that the default provider is - * used - not "BC". + * used - not "SC". * </p> */ public X509CRL generate( @@ -323,7 +323,7 @@ public class X509V2CRLGenerator * source of randomness. * <p> * <b>Note:</b> this differs from the deprecated method in that the default provider is - * used - not "BC". + * used - not "SC". * </p> */ public X509CRL generate( diff --git a/prov/src/main/jdk1.1/org/bouncycastle/x509/X509V3CertificateGenerator.java b/prov/src/main/jdk1.1/org/spongycastle/x509/X509V3CertificateGenerator.java index 60135972..1a0dc95b 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/x509/X509V3CertificateGenerator.java +++ b/prov/src/main/jdk1.1/org/spongycastle/x509/X509V3CertificateGenerator.java @@ -1,4 +1,4 @@ -package org.bouncycastle.x509; +package org.spongycastle.x509; import java.io.IOException; import java.math.BigInteger; @@ -16,28 +16,28 @@ import java.security.cert.X509Certificate; import java.util.Date; import java.util.Iterator; -import org.bouncycastle.asn1.ASN1Encodable; -import org.bouncycastle.asn1.ASN1EncodableVector; -import org.bouncycastle.asn1.ASN1InputStream; -import org.bouncycastle.asn1.ASN1Integer; -import org.bouncycastle.asn1.ASN1ObjectIdentifier; -import org.bouncycastle.asn1.DERBitString; -import org.bouncycastle.asn1.ASN1ObjectIdentifier; -import org.bouncycastle.asn1.DERSequence; -import org.bouncycastle.asn1.x509.AlgorithmIdentifier; -import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo; -import org.bouncycastle.asn1.x509.TBSCertificate; -import org.bouncycastle.asn1.x509.Time; -import org.bouncycastle.asn1.x509.V3TBSCertificateGenerator; -import org.bouncycastle.asn1.x509.Certificate; -import org.bouncycastle.asn1.x509.X509ExtensionsGenerator; -import org.bouncycastle.asn1.x509.X509Name; -import org.bouncycastle.jce.provider.X509CertificateObject; -import org.bouncycastle.x509.extension.X509ExtensionUtil; +import org.spongycastle.asn1.ASN1Encodable; +import org.spongycastle.asn1.ASN1EncodableVector; +import org.spongycastle.asn1.ASN1InputStream; +import org.spongycastle.asn1.ASN1Integer; +import org.spongycastle.asn1.ASN1ObjectIdentifier; +import org.spongycastle.asn1.DERBitString; +import org.spongycastle.asn1.ASN1ObjectIdentifier; +import org.spongycastle.asn1.DERSequence; +import org.spongycastle.asn1.x509.AlgorithmIdentifier; +import org.spongycastle.asn1.x509.SubjectPublicKeyInfo; +import org.spongycastle.asn1.x509.TBSCertificate; +import org.spongycastle.asn1.x509.Time; +import org.spongycastle.asn1.x509.V3TBSCertificateGenerator; +import org.spongycastle.asn1.x509.Certificate; +import org.spongycastle.asn1.x509.X509ExtensionsGenerator; +import org.spongycastle.asn1.x509.X509Name; +import org.spongycastle.jce.provider.X509CertificateObject; +import org.spongycastle.x509.extension.X509ExtensionUtil; /** * class to produce an X.509 Version 3 certificate. - * @deprecated use org.bouncycastle.cert.X509v3CertificateBuilder. + * @deprecated use org.spongycastle.cert.X509v3CertificateBuilder. */ public class X509V3CertificateGenerator { @@ -276,8 +276,8 @@ public class X509V3CertificateGenerator /** * generate an X509 certificate, based on the current issuer and subject - * using the default provider "BC". - * @deprecated use generate(key, "BC") + * using the default provider "SC". + * @deprecated use generate(key, "SC") */ public X509Certificate generateX509Certificate( PrivateKey key) @@ -285,7 +285,7 @@ public class X509V3CertificateGenerator { try { - return generateX509Certificate(key, "BC", null); + return generateX509Certificate(key, "SC", null); } catch (NoSuchProviderException e) { @@ -295,9 +295,9 @@ public class X509V3CertificateGenerator /** * generate an X509 certificate, based on the current issuer and subject - * using the default provider "BC", and the passed in source of randomness + * using the default provider "SC", and the passed in source of randomness * (if required). - * @deprecated use generate(key, random, "BC") + * @deprecated use generate(key, random, "SC") */ public X509Certificate generateX509Certificate( PrivateKey key, @@ -306,7 +306,7 @@ public class X509V3CertificateGenerator { try { - return generateX509Certificate(key, "BC", random); + return generateX509Certificate(key, "SC", random); } catch (NoSuchProviderException e) { @@ -370,7 +370,7 @@ public class X509V3CertificateGenerator * using the default provider. * <p> * <b>Note:</b> this differs from the deprecated method in that the default provider is - * used - not "BC". + * used - not "SC". * </p> */ public X509Certificate generate( @@ -386,7 +386,7 @@ public class X509V3CertificateGenerator * (if required). * <p> * <b>Note:</b> this differs from the deprecated method in that the default provider is - * used - not "BC". + * used - not "SC". * </p> */ public X509Certificate generate( |