Lines Matching refs:provider
1 package org.bouncycastle.jcajce.provider.symmetric;
16 import org.bouncycastle.jcajce.provider.config.ConfigurableProvider;
17 import org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher;
19 // import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator;
20 // import org.bouncycastle.jcajce.provider.symmetric.util.BaseMac;
21 // import org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider;
22 // import org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters;
24 import org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory;
129 public void configure(ConfigurableProvider provider)
132 // provider.addAlgorithm("Cipher.Twofish", PREFIX + "$ECB");
133 // provider.addAlgorithm("KeyGenerator.Twofish", PREFIX + "$KeyGen");
134 // provider.addAlgorithm("AlgorithmParameters.Twofish", PREFIX + "$AlgParams");
137 provider.addAlgorithm("Alg.Alias.AlgorithmParameters.PBEWITHSHAANDTWOFISH", "PKCS12PBE");
138 provider.addAlgorithm("Alg.Alias.AlgorithmParameters.PBEWITHSHAANDTWOFISH-CBC", "PKCS12PBE");
139 provider.addAlgorithm("Cipher.PBEWITHSHAANDTWOFISH-CBC", PREFIX + "$PBEWithSHA");
140 provider.addAlgorithm("SecretKeyFactory.PBEWITHSHAANDTWOFISH-CBC", PREFIX + "$PBEWithSHAKeyFactory");
143 // addGMacAlgorithm(provider, "Twofish", PREFIX + "$GMAC", PREFIX + "$KeyGen");
144 // addPoly1305Algorithm(provider, "Twofish", PREFIX + "$Poly1305", PREFIX + "$Poly1305KeyGen");