package U3;

import java.security.GeneralSecurityException;
import java.security.InvalidAlgorithmParameterException;
import java.security.MessageDigest;

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

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

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

    public m(S3.a aVar, int i) throws InvalidAlgorithmParameterException {
        this.f6717a = aVar;
        this.f6718b = i;
        if (i < 10) {
            throw new InvalidAlgorithmParameterException("tag size too small, need at least 10 bytes");
        }
        aVar.d(i, new byte[0]);
    }

    @Override // H3.j
    public final void a(byte[] bArr, byte[] bArr2) throws GeneralSecurityException {
        if (!MessageDigest.isEqual(b(bArr2), bArr)) {
            throw new GeneralSecurityException("invalid MAC");
        }
    }

    @Override // H3.j
    public final byte[] b(byte[] bArr) {
        return this.f6717a.d(this.f6718b, bArr);
    }
}
