package defpackage;

import java.util.HashMap;

/* renamed from: יⁱ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C2140 implements InterfaceC0929 {

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public static final HashMap f8430;

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final C2385 f8431;

    static {
        HashMap map = new HashMap();
        f8430 = map;
        map.put("HMACSHA256", new C2795(2));
        map.put("HMACMD5", new C2795(3));
    }

    public C2140(String str) {
        InterfaceC0900 interfaceC0900 = (InterfaceC0900) f8430.get(str.toUpperCase());
        if (interfaceC0900 != null) {
            this.f8431 = (C2385) interfaceC0900.mo3021();
        } else {
            ᵹˉᵞ.ˌᵜᵹᵩ("No Mac defined for ".concat(str));
            throw null;
        }
    }

    @Override // defpackage.InterfaceC0929
    public final void update(byte[] bArr) {
        this.f8431.f9320.m6467(bArr, 0, bArr.length);
    }

    @Override // defpackage.InterfaceC0929
    public final void update(byte[] bArr, int i, int i2) {
        this.f8431.f9320.m6467(bArr, i, i2);
    }

    @Override // defpackage.InterfaceC0929
    /* renamed from: ˏˋٴ */
    public final void mo3172(byte[] bArr) {
        int length = bArr.length;
        byte[] bArr2 = new byte[length];
        System.arraycopy(bArr, 0, bArr2, 0, length);
        C2385 c2385 = this.f8431;
        byte[] bArr3 = c2385.f9317;
        byte[] bArr4 = c2385.f9318;
        AbstractC2573 abstractC2573 = c2385.f9320;
        abstractC2573.mo5398();
        int i = c2385.f9319;
        if (length > i) {
            abstractC2573.m6467(bArr2, 0, length);
            abstractC2573.mo5397(0, bArr4);
            length = c2385.f9321;
        } else {
            System.arraycopy(bArr2, 0, bArr4, 0, length);
        }
        while (length < bArr4.length) {
            bArr4[length] = 0;
            length++;
        }
        System.arraycopy(bArr4, 0, bArr3, 0, i);
        for (int i2 = 0; i2 < i; i2++) {
            bArr4[i2] = (byte) (bArr4[i2] ^ 54);
        }
        for (int i3 = 0; i3 < i; i3++) {
            bArr3[i3] = (byte) (bArr3[i3] ^ 92);
        }
        AbstractC2573 abstractC2573Mo5399 = abstractC2573.mo5399();
        c2385.f9316 = abstractC2573Mo5399;
        abstractC2573Mo5399.m6467(bArr3, 0, i);
        abstractC2573.m6467(bArr4, 0, bArr4.length);
        c2385.f9322 = abstractC2573.mo5399();
    }

    @Override // defpackage.InterfaceC0929
    /* renamed from: ᵥᵯˎ */
    public final byte[] mo3173() {
        C2385 c2385 = this.f8431;
        byte[] bArr = new byte[c2385.f9321];
        AbstractC2573 abstractC2573 = c2385.f9320;
        byte[] bArr2 = c2385.f9317;
        int i = c2385.f9319;
        abstractC2573.mo5397(i, bArr2);
        AbstractC2573 abstractC25732 = c2385.f9316;
        if (abstractC25732 != null) {
            abstractC2573.mo5401(abstractC25732);
            abstractC2573.m6467(bArr2, i, abstractC2573.mo5394());
        } else {
            abstractC2573.m6467(bArr2, 0, bArr2.length);
        }
        abstractC2573.mo5397(0, bArr);
        while (i < bArr2.length) {
            bArr2[i] = 0;
            i++;
        }
        AbstractC2573 abstractC25733 = c2385.f9322;
        if (abstractC25733 != null) {
            abstractC2573.mo5401(abstractC25733);
            return bArr;
        }
        byte[] bArr3 = c2385.f9318;
        abstractC2573.m6467(bArr3, 0, bArr3.length);
        return bArr;
    }

    @Override // defpackage.InterfaceC0929
    /* renamed from: ᵴᵳ */
    public final void mo3174(byte b) {
        this.f8431.f9320.m6469(b);
    }
}
