MT Manager v2.15.3版本的 MD5 值为:1cbd6ee7afdac97645dd3a8c4751ecf0

以下内容为反编译后的 C5965.java 源代码,内容仅作参考


package l;

import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

public final class C5965 {
    public static String m14903(int i) {
        switch (i) {
            case 1:
                return "hmac-md5-96";
            case 2:
                return "hmac-md5";
            case 3:
                return "hmac-sha1-96";
            case 4:
                return "hmac-sha1";
            case 5:
                return "hmac-sha2-256";
            case 6:
                return "hmac-sha2-512";
            case 7:
                return "hmac-sha2-256-etm@openssh.com";
            case 8:
                return "hmac-sha2-512-etm@openssh.com";
            default:
                throw null;
        }
    }

    public static View m14905(ViewGroup viewGroup, int i, ViewGroup viewGroup2, boolean z) {
        return LayoutInflater.from(viewGroup.getContext()).inflate(i, viewGroup2, z);
    }

    public static String m14906(int i) {
        switch (i) {
            case 1:
            case 2:
                return "HmacMD5";
            case 3:
            case 4:
                return "HmacSHA1";
            case 5:
                return "HmacSHA256";
            case 6:
                return "HmacSHA512";
            case 7:
                return "HmacSHA256";
            case 8:
                return "HmacSHA512";
            default:
                throw null;
        }
    }

    public static int m14908(int i) {
        switch (i) {
            case 1:
            case 2:
                return 16;
            case 3:
            case 4:
                return 20;
            case 5:
                return 32;
            case 6:
                return 64;
            case 7:
                return 32;
            case 8:
                return 64;
            default:
                throw null;
        }
    }

    public static boolean m14909(int i) {
        switch (i) {
            case 1:
            case 2:
            case 3:
            case 4:
            case 5:
            case 6:
                return false;
            case 7:
            case 8:
                return true;
            default:
                throw null;
        }
    }

    public static String m14907(InterfaceC5122 interfaceC5122) {
        return interfaceC5122.mo5543().f28268 + " " + C15076.m31448(interfaceC5122) + ", " + interfaceC5122.getReference() + ", " + interfaceC5122.mo4789();
    }

    public static int m14904(String str) {
        for (int i : C7450.m18269(8)) {
            if (m14903(i).equals(str)) {
                return i;
            }
        }
        throw new IllegalArgumentException(C0911.m3290("Invalid HMAC type: ", str));
    }
}