summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbouncy <bouncy>2012-03-18 23:00:30 +0000
committerbouncy <bouncy>2012-03-18 23:00:30 +0000
commitb97e59700cd4224636e5c9e0b21a5dc6912a2fbb (patch)
tree555028c9a893f9b3b163aa432a25c64c84573cff
parent2ee713dc9aef6b744b282587b903ff5e983ae3ca (diff)
downloadandroid_external_spongycastle-b97e59700cd4224636e5c9e0b21a5dc6912a2fbb.tar.gz
android_external_spongycastle-b97e59700cd4224636e5c9e0b21a5dc6912a2fbb.tar.bz2
android_external_spongycastle-b97e59700cd4224636e5c9e0b21a5dc6912a2fbb.zip
added some extra aliases for 1.1 compatibility
-rw-r--r--crypto/src/org/bouncycastle/jcajce/provider/asymmetric/RSA.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/crypto/src/org/bouncycastle/jcajce/provider/asymmetric/RSA.java b/crypto/src/org/bouncycastle/jcajce/provider/asymmetric/RSA.java
index bf9d63456..1d148fb99 100644
--- a/crypto/src/org/bouncycastle/jcajce/provider/asymmetric/RSA.java
+++ b/crypto/src/org/bouncycastle/jcajce/provider/asymmetric/RSA.java
@@ -101,6 +101,10 @@ public class RSA
provider.addAlgorithm("Alg.Alias.Signature.SHA256withRSAandMGF1", "SHA256withRSA/PSS");
provider.addAlgorithm("Alg.Alias.Signature.SHA384withRSAandMGF1", "SHA384withRSA/PSS");
provider.addAlgorithm("Alg.Alias.Signature.SHA512withRSAandMGF1", "SHA512withRSA/PSS");
+ provider.addAlgorithm("Alg.Alias.Signature.SHA224WITHRSAANDMGF1", "SHA224withRSA/PSS");
+ provider.addAlgorithm("Alg.Alias.Signature.SHA256WITHRSAANDMGF1", "SHA256withRSA/PSS");
+ provider.addAlgorithm("Alg.Alias.Signature.SHA384WITHRSAANDMGF1", "SHA384withRSA/PSS");
+ provider.addAlgorithm("Alg.Alias.Signature.SHA512WITHRSAANDMGF1", "SHA512withRSA/PSS");
if (provider.hasAlgorithm("MessageDigest", "MD2"))
{
@@ -125,6 +129,7 @@ public class RSA
provider.addAlgorithm("Alg.Alias.AlgorithmParameters.SHA1WITHRSAANDMGF1", "PSS");
provider.addAlgorithm("Signature.SHA1withRSA/PSS", PREFIX + "PSSSignatureSpi$SHA1withRSA");
provider.addAlgorithm("Alg.Alias.Signature.SHA1withRSAandMGF1", "SHA1withRSA/PSS");
+ provider.addAlgorithm("Alg.Alias.Signature.SHA1WITHRSAANDMGF1", "SHA1withRSA/PSS");
addDigestSignature(provider, "SHA1", PREFIX + "DigestSignatureSpi$SHA1", PKCSObjectIdentifiers.sha1WithRSAEncryption);