package l1;

import com.seewo.sdk.model.SDKKeyboardCode;
import java.security.MessageDigest;

/* JADX INFO: renamed from: l1.c, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public class C0620c extends MessageDigest implements Cloneable {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private MessageDigest f5376b;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    private byte[] f5377g;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    private byte[] f5378r;

    public C0620c(byte[] bArr) {
        super("HMACT64");
        this.f5377g = new byte[64];
        this.f5378r = new byte[64];
        int iMin = Math.min(bArr.length, 64);
        for (int i2 = 0; i2 < iMin; i2++) {
            this.f5377g[i2] = (byte) (54 ^ bArr[i2]);
            this.f5378r[i2] = (byte) (92 ^ bArr[i2]);
        }
        while (iMin < 64) {
            this.f5377g[iMin] = SDKKeyboardCode.FUNCTION_KEY_BOARD_COMMA;
            this.f5378r[iMin] = 92;
            iMin++;
        }
        try {
            this.f5376b = MessageDigest.getInstance("MD5");
            engineReset();
        } catch (Exception e2) {
            throw new IllegalStateException(e2.getMessage());
        }
    }

    @Override // java.security.MessageDigest, java.security.MessageDigestSpi
    public Object clone() {
        try {
            return new C0620c(this);
        } catch (CloneNotSupportedException e2) {
            throw new IllegalStateException(e2.getMessage());
        }
    }

    @Override // java.security.MessageDigestSpi
    protected byte[] engineDigest() {
        byte[] bArrDigest = this.f5376b.digest();
        this.f5376b.update(this.f5378r);
        return this.f5376b.digest(bArrDigest);
    }

    @Override // java.security.MessageDigestSpi
    protected int engineGetDigestLength() {
        return this.f5376b.getDigestLength();
    }

    @Override // java.security.MessageDigestSpi
    protected void engineReset() {
        this.f5376b.reset();
        this.f5376b.update(this.f5377g);
    }

    @Override // java.security.MessageDigestSpi
    protected void engineUpdate(byte b2) {
        this.f5376b.update(b2);
    }

    @Override // java.security.MessageDigestSpi
    protected void engineUpdate(byte[] bArr, int i2, int i3) {
        this.f5376b.update(bArr, i2, i3);
    }

    @Override // java.security.MessageDigestSpi
    protected int engineDigest(byte[] bArr, int i2, int i3) {
        byte[] bArrDigest = this.f5376b.digest();
        this.f5376b.update(this.f5378r);
        this.f5376b.update(bArrDigest);
        try {
            return this.f5376b.digest(bArr, i2, i3);
        } catch (Exception unused) {
            throw new IllegalStateException();
        }
    }

    private C0620c(C0620c c0620c) {
        super("HMACT64");
        this.f5377g = new byte[64];
        this.f5378r = new byte[64];
        this.f5377g = c0620c.f5377g;
        this.f5378r = c0620c.f5378r;
        this.f5376b = (MessageDigest) c0620c.f5376b.clone();
    }
}
