package p138.p176.p278.p279;

import java.nio.charset.Charset;
import java.security.GeneralSecurityException;
import p138.p176.p278.p279.p287.C5435;
import p138.p176.p278.p279.p287.C5449;
import p138.p176.p278.p279.p287.C5455;
import p138.p176.p278.p279.p287.EnumC5270;
import p138.p176.p278.p279.p287.EnumC5440;

/* JADX INFO: renamed from: ދ.ހ.ހ.֏.ޔ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C5200 {
    static {
        Charset.forName("UTF-8");
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static C5455 m8704(C5449 c5449) {
        C5455.C5457 c5457Mo9401 = C5455.f15815.mo9401();
        int i = c5449.f15806;
        c5457Mo9401.m9407();
        ((C5455) c5457Mo9401.f16917).f15818 = i;
        for (C5449.C5452 c5452 : c5449.f15807) {
            C5455.C5458.C5459 c5459Mo9401 = C5455.C5458.f15821.mo9401();
            String str = c5452.m8849().f15770;
            c5459Mo9401.m9407();
            C5455.C5458.m8853((C5455.C5458) c5459Mo9401.f16917, str);
            EnumC5440 enumC5440M8851 = c5452.m8851();
            c5459Mo9401.m9407();
            C5455.C5458.m8855((C5455.C5458) c5459Mo9401.f16917, enumC5440M8851);
            EnumC5270 enumC5270M8850 = c5452.m8850();
            c5459Mo9401.m9407();
            C5455.C5458.m8854((C5455.C5458) c5459Mo9401.f16917, enumC5270M8850);
            int i2 = c5452.f15813;
            c5459Mo9401.m9407();
            ((C5455.C5458) c5459Mo9401.f16917).f15825 = i2;
            C5455.C5458 c5458M9405 = c5459Mo9401.m9405();
            c5457Mo9401.m9407();
            C5455.m8852((C5455) c5457Mo9401.f16917, c5458M9405);
        }
        return c5457Mo9401.m9405();
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static void m8705(C5449 c5449) throws GeneralSecurityException {
        int i = c5449.f15806;
        int i2 = 0;
        boolean z = false;
        boolean z2 = true;
        for (C5449.C5452 c5452 : c5449.f15807) {
            if (c5452.m8851() == EnumC5440.ENABLED) {
                if (!(c5452.f15811 != null)) {
                    throw new GeneralSecurityException(String.format("key %d has no key data", Integer.valueOf(c5452.f15813)));
                }
                if (c5452.m8850() == EnumC5270.UNKNOWN_PREFIX) {
                    throw new GeneralSecurityException(String.format("key %d has unknown prefix", Integer.valueOf(c5452.f15813)));
                }
                if (c5452.m8851() == EnumC5440.UNKNOWN_STATUS) {
                    throw new GeneralSecurityException(String.format("key %d has unknown status", Integer.valueOf(c5452.f15813)));
                }
                if (c5452.f15813 == i) {
                    if (z) {
                        throw new GeneralSecurityException("keyset contains multiple primary keys");
                    }
                    z = true;
                }
                C5435.EnumC5438 enumC5438M8834 = C5435.EnumC5438.m8834(c5452.m8849().f15772);
                if (enumC5438M8834 == null) {
                    enumC5438M8834 = C5435.EnumC5438.UNRECOGNIZED;
                }
                if (enumC5438M8834 != C5435.EnumC5438.ASYMMETRIC_PUBLIC) {
                    z2 = false;
                }
                i2++;
            }
        }
        if (i2 == 0) {
            throw new GeneralSecurityException("keyset must contain at least one ENABLED key");
        }
        if (!z && !z2) {
            throw new GeneralSecurityException("keyset doesn't contain a valid primary key");
        }
    }
}
