package p138.p176.p278.p279.p286;

import java.security.GeneralSecurityException;
import java.util.Arrays;
import java.util.Iterator;
import java.util.logging.Logger;
import p138.p139.p143.p144.C2803;
import p138.p176.p177.p242.p246.p251.C4303;
import p138.p176.p278.p279.C5190;
import p138.p176.p278.p279.InterfaceC5189;
import p138.p176.p278.p279.InterfaceC5192;
import p138.p176.p278.p279.p287.EnumC5270;

/* JADX INFO: renamed from: ދ.ހ.ހ.֏.ޚ.ށ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C5242 implements InterfaceC5192<InterfaceC5189> {

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static final Logger f15470 = Logger.getLogger(C5242.class.getName());

    /* JADX INFO: renamed from: ދ.ހ.ހ.֏.ޚ.ށ$ؠ, reason: contains not printable characters */
    public static class C5244 implements InterfaceC5189 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final C5190<InterfaceC5189> f15471;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final byte[] f15472 = {0};

        public /* synthetic */ C5244(C5190 c5190, C5243 c5243) {
            this.f15471 = c5190;
        }

        @Override // p138.p176.p278.p279.InterfaceC5189
        /* JADX INFO: renamed from: ֏ */
        public void mo8679(byte[] bArr, byte[] bArr2) throws GeneralSecurityException {
            if (bArr.length <= 5) {
                throw new GeneralSecurityException("tag too short");
            }
            byte[] bArrCopyOfRange = Arrays.copyOfRange(bArr, 0, 5);
            byte[] bArrCopyOfRange2 = Arrays.copyOfRange(bArr, 5, bArr.length);
            for (C5190.C5191<InterfaceC5189> c5191 : this.f15471.m8682(bArrCopyOfRange)) {
                try {
                    if (c5191.f15427.equals(EnumC5270.LEGACY)) {
                        c5191.f15424.mo8679(bArrCopyOfRange2, C4303.m7144(bArr2, this.f15472));
                        return;
                    } else {
                        c5191.f15424.mo8679(bArrCopyOfRange2, bArr2);
                        return;
                    }
                } catch (GeneralSecurityException e) {
                    Logger logger = C5242.f15470;
                    StringBuilder sbM4889 = C2803.m4889("tag prefix matches a key, but cannot verify: ");
                    sbM4889.append(e.toString());
                    logger.info(sbM4889.toString());
                }
            }
            Iterator<C5190.C5191<InterfaceC5189>> it = this.f15471.m8681().iterator();
            while (it.hasNext()) {
                try {
                    it.next().f15424.mo8679(bArr, bArr2);
                    return;
                } catch (GeneralSecurityException unused) {
                }
            }
            throw new GeneralSecurityException("invalid MAC");
        }

        @Override // p138.p176.p278.p279.InterfaceC5189
        /* JADX INFO: renamed from: ֏ */
        public byte[] mo8680(byte[] bArr) {
            return this.f15471.f15422.f15427.equals(EnumC5270.LEGACY) ? C4303.m7144(this.f15471.f15422.m8683(), this.f15471.f15422.f15424.mo8680(C4303.m7144(bArr, this.f15472))) : C4303.m7144(this.f15471.f15422.m8683(), this.f15471.f15422.f15424.mo8680(bArr));
        }
    }

    @Override // p138.p176.p278.p279.InterfaceC5192
    /* JADX INFO: renamed from: ֏ */
    public Class<InterfaceC5189> mo8684() {
        return InterfaceC5189.class;
    }

    @Override // p138.p176.p278.p279.InterfaceC5192
    /* JADX INFO: renamed from: ֏ */
    public InterfaceC5189 mo8685(C5190<InterfaceC5189> c5190) {
        return new C5244(c5190, null);
    }
}
