genCipherKey

public String genCipherKey() {

? ? ? ? IpChange ipChange = $ipChange;

? ? ? ? if (ipChange == null || !(ipChange instanceof IpChange)) {

? ? ? ? ? ? String a = a();//this.a?=?PreferenceManager.getDefaultSharedPreferences(context);具體不知道用的哪個參數//不是這個,這個是this.a

? ? ? ? ? ? if (TextUtils.isEmpty(a)) {

? ? ? ? ? ? ? ? return "";

? ? ? ? ? ? }

? ? ? ? ? ? try {

? ? ? ? ? ? ? ? MessageDigest messageDigest = MessageDigest.getInstance("MD5");

? ? ? ? ? ? ? ? messageDigest.update(a.getBytes());//傳入配置參數

? ? ? ? ? ? ? ? return a(messageDigest.digest());//得到md5轉換后的結果

? ? ? ? ? ? } catch (NoSuchAlgorithmException unused) {

? ? ? ? ? ? ? ? return "";

? ? ? ? ? ? }

? ? ? ? }

? ? ? ? return (String) ipChange.ipc$dispatch("1afa5a95", new Object[]{this});

? ? }




@TargetApi(8)

? ? private synchronized String a() {

? ? ? ? IpChange ipChange = $ipChange;

? ? ? ? if (ipChange != null && (ipChange instanceof IpChange)) {

? ? ? ? ? ? return (String) ipChange.ipc$dispatch("aff6e538", new Object[]{this});

? ? ? ? }

? ? ? ? String str = this.c;

? ? ? ? if (TextUtils.isEmpty(str)) {

? ? ? ? ? ? int andIncrement = this.b.getAndIncrement();

? ? ? ? ? ? if (Build.VERSION.SDK_INT >= 21) {

? ? ? ? ? ? ? ? String[] strArr = Build.SUPPORTED_ABIS;

? ? ? ? ? ? ? ? if (strArr != null && strArr.length != 0) {

? ? ? ? ? ? ? ? ? ? if (andIncrement >= 0 && andIncrement < strArr.length) {

? ? ? ? ? ? ? ? ? ? ? ? str = strArr[andIncrement];

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? ? ? str = Build.CPU_ABI;

? ? ? ? ? ? ? ? } else {

? ? ? ? ? ? ? ? ? ? str = Build.CPU_ABI;

? ? ? ? ? ? ? ? }

? ? ? ? ? ? } else if (andIncrement > 0) {

? ? ? ? ? ? ? ? str = Build.CPU_ABI2;

? ? ? ? ? ? } else {

? ? ? ? ? ? ? ? str = Build.CPU_ABI;

? ? ? ? ? ? }

? ? ? ? }

? ? ? ? this.d = str;

? ? ? ? String str2 = com.alibaba.wireless.security.aopsdk.replace.android.os.Build.getMODEL() + "/" + str + "/" + Build.BOARD + "/" + Build.HARDWARE + "/" + Build.DEVICE;

? ? ? ? this.e = str2;

? ? ? ? return str2;

? ? }

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容