package scb.yek; import android.util.Base64; import com.google.common.base.Ascii; import java.io.IOException; import java.io.InputStream; import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; import javax.crypto.Mac; import javax.crypto.spec.SecretKeySpec; import net.sf.scuba.smartcards.ISO7816; import o.Awr; import o.C14957gcv; import o.C17133uFJ; import o.TAC; import o.dQY; import o.gdP; import o.guE; import o.guM; import o.zUI; import org.bouncycastle.crypto.signers.PSSSigner; import org.bouncycastle.crypto.tls.CipherSuite; /* loaded from: classes.dex */ public final class ValidateSignature implements guM { private static byte a; private static long b; private static long c; private static int d; private static char[] e; private static final byte[] f = {38, -26, Ascii.ESC, PSSSigner.TRAILER_IMPLICIT, 47, -8, -47, 46, -6, -5, -7, 8, Ascii.SYN, -31, 5, -18, 15, -19, -9}; private static final int g = CipherSuite.TLS_DH_RSA_WITH_SEED_CBC_SHA; public final native String secretKeyFromJNI(String str); /* loaded from: classes.dex */ public static final class RVV { private RVV() { } public /* synthetic */ RVV(byte b) { this(); } } static { a(); d(); new RVV((byte) 0); byte b2 = (byte) 1; byte b3 = (byte) (b2 - 1); Object[] objArr = new Object[1]; h(b2, b3, (byte) (b3 + 1), objArr); c((String) objArr[0]); } @Override // o.guM public final String d(String str, byte[] bArr) { C14957gcv.e(str, ""); C14957gcv.e(bArr, ""); try { Mac mac = Mac.getInstance("HmacSHA256"); byte[] bytes = str.getBytes(gdP.a); C14957gcv.c(bytes, ""); mac.init(new SecretKeySpec(bytes, "HmacSHA256")); byte[] doFinal = mac.doFinal(bArr); C14957gcv.c(doFinal, ""); String encodeToString = Base64.encodeToString(doFinal, 2); C14957gcv.c((Object) encodeToString, ""); return encodeToString; } catch (InvalidKeyException | NoSuchAlgorithmException unused) { return ""; } } private static void j(char c2, int i, int i2, Object[] objArr) { dQY dqy = new dQY(); long[] jArr = new long[i2]; dqy.a = 0; while (dqy.a < i2) { jArr[dqy.a] = (((char) (e[dqy.a + i] ^ 5772335002700124114L)) ^ (dqy.a * (5772335002700124114L ^ c))) ^ c2; dqy.a++; } char[] cArr = new char[i2]; dqy.a = 0; while (dqy.a < i2) { cArr[dqy.a] = (char) jArr[dqy.a]; dqy.a++; } objArr[0] = new String(cArr); } private static void i(int i, int i2, int i3, char[] cArr, boolean z, Object[] objArr) { zUI zui = new zUI(); char[] cArr2 = new char[i]; zui.d = 0; while (zui.d < i) { zui.c = cArr[zui.d]; cArr2[zui.d] = (char) (zui.c + i3); int i4 = zui.d; cArr2[i4] = (char) (cArr2[i4] - ((int) (d ^ 2848453412581051943L))); zui.d++; } if (i2 > 0) { zui.a = i2; char[] cArr3 = new char[i]; System.arraycopy(cArr2, 0, cArr3, 0, i); System.arraycopy(cArr3, 0, cArr2, i - zui.a, zui.a); System.arraycopy(cArr3, zui.a, cArr2, 0, i - zui.a); } if (z) { char[] cArr4 = new char[i]; zui.d = 0; while (zui.d < i) { cArr4[zui.d] = cArr2[(i - zui.d) - 1]; zui.d++; } cArr2 = cArr4; } objArr[0] = new String(cArr2); } private static InputStream b(InputStream inputStream, int i, int i2, byte[] bArr) throws IOException { int length = bArr.length; byte[] bArr2 = new byte[length]; System.arraycopy(bArr, 0, bArr2, 0, length); TAC.c(bArr2, a, b); return new C17133uFJ(inputStream, i2, bArr2, Awr.e(i)); } @Override // o.guM public final String d(String str, String str2) { C14957gcv.e(str, ""); C14957gcv.e(str2, ""); String d2 = guE.d(secretKeyFromJNI(str2)); if (d2 == null) { d2 = ""; } byte[] bytes = str.getBytes(gdP.a); C14957gcv.c(bytes, ""); return d(d2, bytes); } private static void h(byte b2, byte b3, int i, Object[] objArr) { int i2 = 102 - (i * 4); int i3 = b3 * 5; int i4 = 9 - (b2 * 5); byte[] bArr = f; byte[] bArr2 = new byte[i3 + 6]; int i5 = i3 + 5; int i6 = -1; if (bArr == null) { i6 = -1; i2 = (i5 + (-i4)) - 2; i4++; } while (true) { int i7 = i6 + 1; bArr2[i7] = (byte) i2; if (i7 == i5) { objArr[0] = new String(bArr2, 0); return; } int i8 = i2; int i9 = i4 + 1; i6 = i7; i2 = (i8 + (-bArr[i4])) - 2; i4 = i9; } } static void a() { d = 2015661683; e = new char[]{36769, 52391, 2480, 18081, 33702, 49312, 7611, 23228, 38837, 61523, 45912, 30331, 14680, 64598, 48979, 38896, 54527, 4586, 24311, 39912, 55547, 1490, 17137, 36863, 52474, 36789, 52407, 2470, 18068, 33686, 37477, 53615, 5240, 23413, 36790, 52407, 2494, 18103, 33702, 49335}; c = -3832666848472085294L; } static void d() { b = -5460580109075031448L; a = ISO7816.INS_PUT_DATA; } /* JADX WARN: Removed duplicated region for block: B:137:0x06aa A[EXC_TOP_SPLITTER, SYNTHETIC] */ /* JADX WARN: Removed duplicated region for block: B:43:0x041b A[EXC_TOP_SPLITTER, SYNTHETIC] */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ private static void c(java.lang.String r31) { /* Method dump skipped, instructions count: 2097 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: scb.yek.ValidateSignature.c(java.lang.String):void"); } }