package org.bouncycastle.jcajce.provider.symmetric; import org.bouncycastle.crypto.BlockCipher; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.crypto.engines.RijndaelEngine; import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; import org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; import org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider; import org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters; import org.bouncycastle.jcajce.provider.util.AlgorithmProvider; /* loaded from: classes6.dex */ public final class Rijndael { /* loaded from: classes6.dex */ public static class Mappings extends AlgorithmProvider { private static final String PREFIX = Rijndael.class.getName(); @Override // org.bouncycastle.jcajce.provider.util.AlgorithmProvider public void configure(ConfigurableProvider configurableProvider) { StringBuilder sb = new StringBuilder(); String str = PREFIX; sb.append(str); sb.append("$ECB"); configurableProvider.addAlgorithm("Cipher.RIJNDAEL", sb.toString()); StringBuilder sb2 = new StringBuilder(); sb2.append(str); sb2.append("$KeyGen"); configurableProvider.addAlgorithm("KeyGenerator.RIJNDAEL", sb2.toString()); StringBuilder sb3 = new StringBuilder(); sb3.append(str); sb3.append("$AlgParams"); configurableProvider.addAlgorithm("AlgorithmParameters.RIJNDAEL", sb3.toString()); } } /* loaded from: classes6.dex */ public static class AlgParams extends IvAlgorithmParameters { @Override // org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters, java.security.AlgorithmParametersSpi public String engineToString() { return "Rijndael IV"; } } /* loaded from: classes6.dex */ public static class ECB extends BaseBlockCipher { public ECB() { super(new BlockCipherProvider() { // from class: org.bouncycastle.jcajce.provider.symmetric.Rijndael.ECB.1 @Override // org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider public BlockCipher get() { return new RijndaelEngine(); } }); } } /* loaded from: classes6.dex */ public static class KeyGen extends BaseKeyGenerator { public KeyGen() { super("Rijndael", 192, new CipherKeyGenerator()); } } private Rijndael() { } }