Lines Matching defs:provider

1 package org.bouncycastle.jcajce.provider.symmetric;
6 import org.bouncycastle.jcajce.provider.config.ConfigurableProvider;
7 import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator;
8 import org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher;
9 import org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory;
10 import org.bouncycastle.jcajce.provider.util.AlgorithmProvider;
32 // Android-changed: Use ARC4 for algorithm name to match name used in provider
96 public void configure(ConfigurableProvider provider)
98 provider.addAlgorithm("Cipher.ARC4", PREFIX + "$Base");
99 provider.addAlgorithm("Alg.Alias.Cipher", PKCSObjectIdentifiers.rc4, "ARC4");
100 provider.addAlgorithm("Alg.Alias.Cipher.ARCFOUR", "ARC4");
101 provider.addAlgorithm("Alg.Alias.Cipher.RC4", "ARC4");
102 provider.addAlgorithm("KeyGenerator.ARC4", PREFIX + "$KeyGen");
103 provider.addAlgorithm("Alg.Alias.KeyGenerator.RC4", "ARC4");
104 provider.addAlgorithm("Alg.Alias.KeyGenerator.1.2.840.113549.3.4", "ARC4");
105 provider.addAlgorithm("SecretKeyFactory.PBEWITHSHAAND128BITRC4", PREFIX + "$PBEWithSHAAnd128BitKeyFactory");
106 provider.addAlgorithm("SecretKeyFactory.PBEWITHSHAAND40BITRC4", PREFIX + "$PBEWithSHAAnd40BitKeyFactory");
108 provider.addAlgorithm("Alg.Alias.AlgorithmParameters." + PKCSObjectIdentifiers.pbeWithSHAAnd128BitRC4, "PKCS12PBE");
109 provider.addAlgorithm("Alg.Alias.AlgorithmParameters." + PKCSObjectIdentifiers.pbeWithSHAAnd40BitRC4, "PKCS12PBE");
110 provider.addAlgorithm("Alg.Alias.AlgorithmParameters.PBEWITHSHAAND40BITRC4", "PKCS12PBE");
111 provider.addAlgorithm("Alg.Alias.AlgorithmParameters.PBEWITHSHAAND128BITRC4", "PKCS12PBE");
112 provider.addAlgorithm("Alg.Alias.AlgorithmParameters.PBEWITHSHAANDRC4", "PKCS12PBE");
113 provider.addAlgorithm("Cipher.PBEWITHSHAAND128BITRC4", PREFIX + "$PBEWithSHAAnd128Bit");
114 provider.addAlgorithm("Cipher.PBEWITHSHAAND40BITRC4", PREFIX + "$PBEWithSHAAnd40Bit");
116 provider.addAlgorithm("Alg.Alias.SecretKeyFactory", PKCSObjectIdentifiers.pbeWithSHAAnd128BitRC4, "PBEWITHSHAAND128BITRC4");
117 provider.addAlgorithm("Alg.Alias.SecretKeyFactory", PKCSObjectIdentifiers.pbeWithSHAAnd40BitRC4, "PBEWITHSHAAND40BITRC4");
119 provider.addAlgorithm("Alg.Alias.Cipher.PBEWITHSHA1AND128BITRC4", "PBEWITHSHAAND128BITRC4");
120 provider.addAlgorithm("Alg.Alias.Cipher.PBEWITHSHA1AND40BITRC4", "PBEWITHSHAAND40BITRC4");
122 provider.addAlgorithm("Alg.Alias.Cipher", PKCSObjectIdentifiers.pbeWithSHAAnd128BitRC4, "PBEWITHSHAAND128BITRC4");
123 provider.addAlgorithm("Alg.Alias.Cipher", PKCSObjectIdentifiers.pbeWithSHAAnd40BitRC4, "PBEWITHSHAAND40BITRC4");