package j2;

import android.util.JsonWriter;
import androidx.media3.common.util.ParsableByteArray;
import androidx.media3.extractor.z;
import com.google.android.gms.internal.pal.de;
import com.google.android.gms.internal.pal.m5;
import com.google.android.gms.internal.pal.o3;
import com.google.android.gms.internal.pal.q9;
import com.google.android.gms.internal.pal.w8;
import com.google.android.gms.internal.pal.y8;
import java.io.IOException;
import java.nio.charset.StandardCharsets;
import java.security.GeneralSecurityException;
import java.security.KeyPair;
import java.security.KeyPairGenerator;
import java.security.interfaces.ECPrivateKey;
import java.security.interfaces.ECPublicKey;
import java.security.spec.ECParameterSpec;
import java.util.Map;
import q7.g;

/* JADX INFO: loaded from: classes.dex */
public final class e implements q7.f, w8 {

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

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

    public /* synthetic */ e(int i10, Object obj) {
        this.f28616a = i10;
        this.f28617b = obj;
    }

    public static e d(int i10) {
        int i11 = i10 - 1;
        int i12 = 7;
        return i11 != 0 ? i11 != 1 ? new e(new o3("HmacSha512", i12), 3) : new e(new o3("HmacSha384", i12), 2) : new e(new o3("HmacSha256", i12), 1);
    }

    @Override // com.google.android.gms.internal.pal.w8
    public final m5 a(byte[] bArr) throws GeneralSecurityException {
        ECParameterSpec eCParameterSpecC0 = q9.C0(this.f28616a);
        KeyPairGenerator keyPairGenerator = (KeyPairGenerator) de.f20766h.a("EC");
        keyPairGenerator.initialize(eCParameterSpecC0);
        KeyPair keyPairGenerateKeyPair = keyPairGenerator.generateKeyPair();
        byte[] bArrS0 = q9.s0((ECPrivateKey) keyPairGenerateKeyPair.getPrivate(), q9.z0(q9.C0(this.f28616a), bArr));
        byte[] bArrE0 = q9.E0(q9.C0(this.f28616a).getCurve(), 1, ((ECPublicKey) keyPairGenerateKeyPair.getPublic()).getW());
        byte[] bArrY = q9.Y(bArrE0, bArr);
        byte[] bArrY2 = q9.Y(y8.f21379m, zzb());
        o3 o3Var = (o3) this.f28617b;
        int iD = o3Var.d();
        return new m5(o3Var.h(o3Var.i(q9.Y(y8.f21381o, bArrY2, "eae_prk".getBytes(StandardCharsets.UTF_8), bArrS0), null), iD, y8.c("shared_secret", bArrY, bArrY2, iD)), bArrE0, 5);
    }

    public final long b(z zVar) {
        Object obj = this.f28617b;
        int i10 = 0;
        zVar.a(0, 1, ((ParsableByteArray) obj).getData());
        int i11 = ((ParsableByteArray) obj).getData()[0] & 255;
        if (i11 == 0) {
            return Long.MIN_VALUE;
        }
        int i12 = 128;
        int i13 = 0;
        while ((i11 & i12) == 0) {
            i12 >>= 1;
            i13++;
        }
        int i14 = i11 & (~i12);
        zVar.a(1, i13, ((ParsableByteArray) obj).getData());
        while (i10 < i13) {
            i10++;
            i14 = (((ParsableByteArray) obj).getData()[i10] & 255) + (i14 << 8);
        }
        this.f28616a = i13 + 1 + this.f28616a;
        return i14;
    }

    @Override // q7.f
    public final /* synthetic */ void c(JsonWriter jsonWriter) throws IOException {
        g.d(this.f28616a, (Map) this.f28617b, jsonWriter);
    }

    @Override // com.google.android.gms.internal.pal.w8
    public final byte[] zzb() {
        int i10 = this.f28616a - 1;
        return i10 != 0 ? i10 != 1 ? y8.f21371e : y8.f21370d : y8.f21369c;
    }

    public e(o3 o3Var, int i10) {
        this.f28617b = o3Var;
        this.f28616a = i10;
    }

    public e() {
        this.f28617b = new ParsableByteArray(8);
    }

    public e(int i10, v2.a aVar) {
        this.f28616a = i10;
        this.f28617b = new v2.a[]{aVar};
    }

    public e(v2.a aVar, v2.a aVar2) {
        this.f28616a = 62;
        this.f28617b = new v2.a[]{aVar, aVar2};
    }
}
