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));
}
}