package com.baidu.sec.a.d; import android.util.Base64; import com.umeng.analytics.pro.am; /* compiled from: AESUtil */ public final class a { public static final String a = "30212102dicudiab"; public static String a(byte[] bArr) { if (bArr != null) { try { if (bArr.length != 0) { byte[] a2 = a(a.getBytes(), bArr); if (a2 != null) { if (a2.length > 0) { return Base64.encodeToString(a2, 0); } } return null; } } catch (Throwable th) { b.a(th); } } return null; } public static String a(String str) { if (str == null) { return null; } try { return new String(a(a.getBytes(), Base64.decode(str, 0), true)); } catch (Throwable th) { b.a(th); return null; } } public static byte[] a(byte[] bArr, byte[] bArr2) { try { return b(bArr2, bArr); } catch (Throwable th) { b.a(th); return null; } } public static byte[] a(byte[] bArr, byte[] bArr2, boolean z) { try { return c(bArr2, bArr); } catch (Throwable unused) { return null; } } private static byte[] b(byte[] bArr, byte[] bArr2) { byte[] bArr3 = new byte[0]; try { Class<?> cls = Class.forName("com.baidu." + com.baidu.sec.a.b.a.a + ".ac.F"); Object invoke = cls.getDeclaredMethod("getInstance", new Class[0]).invoke(cls, new Object[0]); if (invoke == null) { return bArr3; } return (byte[]) cls.getDeclaredMethod("ae", byte[].class, byte[].class).invoke(invoke, bArr, bArr2); } catch (Throwable th) { b.a(th); return bArr3; } } private static byte[] c(byte[] bArr, byte[] bArr2) { byte[] bArr3 = new byte[0]; try { Class<?> cls = Class.forName("com.baidu." + com.baidu.sec.a.b.a.a + ".ac.F"); Object invoke = cls.getDeclaredMethod("getInstance", new Class[0]).invoke(cls, new Object[0]); if (invoke == null) { return bArr3; } return (byte[]) cls.getDeclaredMethod(am.aw, byte[].class, byte[].class).invoke(invoke, bArr, bArr2); } catch (Throwable th) { b.a(th); return bArr3; } } }