package com.google.android.gms.internal.pal;

import java.security.GeneralSecurityException;
import java.util.Collections;
import java.util.HashMap;
import java.util.Map;

/* JADX INFO: loaded from: classes2.dex */
public final class w9 extends e9 {
    @Override // com.google.android.gms.internal.pal.e9
    public final z0 a(z0 z0Var) {
        ma maVar = (ma) z0Var;
        ja jaVarO = ka.o();
        if (jaVarO.f20700c) {
            jaVarO.i();
            jaVarO.f20700c = false;
        }
        ((ka) jaVarO.f20699b).zze = 0;
        byte[] bArrA = ie.a(maVar.n());
        zzaby zzabyVarK = zzaby.k(0, bArrA.length, bArrA);
        if (jaVarO.f20700c) {
            jaVarO.i();
            jaVarO.f20700c = false;
        }
        ((ka) jaVarO.f20699b).zzf = zzabyVarK;
        oa oaVarQ = maVar.q();
        if (jaVarO.f20700c) {
            jaVarO.i();
            jaVarO.f20700c = false;
        }
        ka.u((ka) jaVarO.f20699b, oaVarQ);
        return (ka) jaVarO.g();
    }

    @Override // com.google.android.gms.internal.pal.e9
    public final /* synthetic */ z0 b(zzaby zzabyVar) {
        return ma.p(zzabyVar, w.a());
    }

    @Override // com.google.android.gms.internal.pal.e9
    public final Map c() {
        HashMap map = new HashMap();
        la laVarO = ma.o();
        laVarO.j();
        na naVarO = oa.o();
        naVarO.j();
        laVarO.k((oa) naVarO.g());
        map.put("AES_CMAC", new d9((ma) laVarO.g(), 1));
        la laVarO2 = ma.o();
        laVarO2.j();
        na naVarO2 = oa.o();
        naVarO2.j();
        laVarO2.k((oa) naVarO2.g());
        map.put("AES256_CMAC", new d9((ma) laVarO2.g(), 1));
        la laVarO3 = ma.o();
        laVarO3.j();
        na naVarO3 = oa.o();
        naVarO3.j();
        laVarO3.k((oa) naVarO3.g());
        map.put("AES256_CMAC_RAW", new d9((ma) laVarO3.g(), 3));
        return Collections.unmodifiableMap(map);
    }

    @Override // com.google.android.gms.internal.pal.e9
    public final void d(z0 z0Var) throws GeneralSecurityException {
        ma maVar = (ma) z0Var;
        b8.o(maVar.q());
        if (maVar.n() != 32) {
            throw new GeneralSecurityException("AesCmacKey size wrong, must be 32 bytes");
        }
    }
}
