package B2;

import F2.r0;
import i2.C0628e;
import java.security.GeneralSecurityException;
import java.util.Arrays;
import java.util.Iterator;

/* JADX INFO: loaded from: classes.dex */
public final class t implements t2.j {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final a f179a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final C0628e f180b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final C0628e f181c;

    public t(a aVar) {
        this.f179a = aVar;
        boolean zIsEmpty = ((D2.a) aVar.f134l).f440a.isEmpty();
        C0628e c0628e = A2.q.f54a;
        if (zIsEmpty) {
            this.f180b = c0628e;
            this.f181c = c0628e;
            return;
        }
        A2.g gVar = (A2.g) A2.h.f33b.f35a.get();
        gVar = gVar == null ? A2.h.f34c : gVar;
        A2.q.a(aVar);
        gVar.getClass();
        this.f180b = c0628e;
        this.f181c = c0628e;
    }

    @Override // t2.j
    public final void a(byte[] bArr, byte[] bArr2) throws GeneralSecurityException {
        int length = bArr.length;
        C0628e c0628e = this.f181c;
        if (length <= 5) {
            c0628e.getClass();
            throw new GeneralSecurityException("tag too short");
        }
        byte[] bArrCopyOf = Arrays.copyOf(bArr, 5);
        byte[] bArrCopyOfRange = Arrays.copyOfRange(bArr, 5, bArr.length);
        a aVar = this.f179a;
        for (t2.k kVar : aVar.y(bArrCopyOf)) {
            try {
                ((t2.j) kVar.f9989b).a(bArrCopyOfRange, kVar.f9992e.equals(r0.LEGACY) ? android.support.v4.media.session.b.e(bArr2, u.f183b) : bArr2);
                c0628e.getClass();
                return;
            } catch (GeneralSecurityException e2) {
                u.f182a.info("tag prefix matches a key, but cannot verify: " + e2);
            }
        }
        Iterator it = aVar.y(t2.b.f9976a).iterator();
        while (it.hasNext()) {
            try {
                ((t2.j) ((t2.k) it.next()).f9989b).a(bArr, bArr2);
                c0628e.getClass();
                return;
            } catch (GeneralSecurityException unused) {
            }
        }
        c0628e.getClass();
        throw new GeneralSecurityException("invalid MAC");
    }

    @Override // t2.j
    public final byte[] b(byte[] bArr) throws GeneralSecurityException {
        C0628e c0628e = this.f180b;
        a aVar = this.f179a;
        if (((t2.k) aVar.f136n).f9992e.equals(r0.LEGACY)) {
            bArr = android.support.v4.media.session.b.e(bArr, u.f183b);
        }
        try {
            byte[] bArr2 = ((t2.k) aVar.f136n).f9990c;
            byte[] bArrE = android.support.v4.media.session.b.e(bArr2 == null ? null : Arrays.copyOf(bArr2, bArr2.length), ((t2.j) ((t2.k) aVar.f136n).f9989b).b(bArr));
            int i = ((t2.k) aVar.f136n).f9993f;
            c0628e.getClass();
            return bArrE;
        } catch (GeneralSecurityException e2) {
            c0628e.getClass();
            throw e2;
        }
    }
}
