package com.google.android.gms.internal.firebase_ml; import com.google.android.gms.common.internal.GmsLogger; import com.google.android.gms.common.internal.Preconditions; import java.io.File; import java.io.IOException; /* loaded from: classes2.dex */ public final class zzox { private static final GmsLogger zzaoz = new GmsLogger("RemoteModelUtils", ""); private final zzol zzaro; /* JADX INFO: Access modifiers changed from: package-private */ public zzox(zzol zzolVar) { Preconditions.checkNotNull(zzolVar); this.zzaro = zzolVar; } /* JADX WARN: Not initialized variable reg: 3, insn: 0x0079: MOVE (r1 I:??[OBJECT, ARRAY]) = (r3 I:??[OBJECT, ARRAY]), block:B:41:0x0079 */ /* JADX WARN: Removed duplicated region for block: B:43:0x007c */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ private static java.lang.String zzf(java.io.File r8) throws java.io.IOException { /* java.lang.String r0 = "RemoteModelUtils" r1 = 0 java.lang.String r2 = "SHA-256" java.security.MessageDigest r2 = java.security.MessageDigest.getInstance(r2) // Catch: java.lang.Throwable -> L4c java.io.IOException -> L4e java.io.FileNotFoundException -> L5c java.security.NoSuchAlgorithmException -> L6a java.io.FileInputStream r3 = new java.io.FileInputStream // Catch: java.lang.Throwable -> L4c java.io.IOException -> L4e java.io.FileNotFoundException -> L5c java.security.NoSuchAlgorithmException -> L6a r3.(r8) // Catch: java.lang.Throwable -> L4c java.io.IOException -> L4e java.io.FileNotFoundException -> L5c java.security.NoSuchAlgorithmException -> L6a r8 = 1024(0x400, float:1.435E-42) byte[] r8 = new byte[r8] // Catch: java.io.IOException -> L4f java.io.FileNotFoundException -> L5d java.security.NoSuchAlgorithmException -> L6b java.lang.Throwable -> L78 L12: int r4 = r3.read(r8) // Catch: java.io.IOException -> L4f java.io.FileNotFoundException -> L5d java.security.NoSuchAlgorithmException -> L6b java.lang.Throwable -> L78 r5 = -1 r6 = 0 if (r4 == r5) goto L1e r2.update(r8, r6, r4) // Catch: java.io.IOException -> L4f java.io.FileNotFoundException -> L5d java.security.NoSuchAlgorithmException -> L6b java.lang.Throwable -> L78 goto L12 L1e: byte[] r8 = r2.digest() // Catch: java.io.IOException -> L4f java.io.FileNotFoundException -> L5d java.security.NoSuchAlgorithmException -> L6b java.lang.Throwable -> L78 java.lang.StringBuilder r2 = new java.lang.StringBuilder // Catch: java.io.IOException -> L4f java.io.FileNotFoundException -> L5d java.security.NoSuchAlgorithmException -> L6b java.lang.Throwable -> L78 r2.() // Catch: java.io.IOException -> L4f java.io.FileNotFoundException -> L5d java.security.NoSuchAlgorithmException -> L6b java.lang.Throwable -> L78 L27: int r4 = r8.length // Catch: java.io.IOException -> L4f java.io.FileNotFoundException -> L5d java.security.NoSuchAlgorithmException -> L6b java.lang.Throwable -> L78 if (r6 >= r4) goto L44 r4 = r8[r6] // Catch: java.io.IOException -> L4f java.io.FileNotFoundException -> L5d java.security.NoSuchAlgorithmException -> L6b java.lang.Throwable -> L78 r4 = r4 & 255(0xff, float:3.57E-43) java.lang.String r4 = java.lang.Integer.toHexString(r4) // Catch: java.io.IOException -> L4f java.io.FileNotFoundException -> L5d java.security.NoSuchAlgorithmException -> L6b java.lang.Throwable -> L78 int r5 = r4.length() // Catch: java.io.IOException -> L4f java.io.FileNotFoundException -> L5d java.security.NoSuchAlgorithmException -> L6b java.lang.Throwable -> L78 r7 = 1 if (r5 != r7) goto L3e r5 = 48 r2.append(r5) // Catch: java.io.IOException -> L4f java.io.FileNotFoundException -> L5d java.security.NoSuchAlgorithmException -> L6b java.lang.Throwable -> L78 L3e: r2.append(r4) // Catch: java.io.IOException -> L4f java.io.FileNotFoundException -> L5d java.security.NoSuchAlgorithmException -> L6b java.lang.Throwable -> L78 int r6 = r6 + 1 goto L27 L44: java.lang.String r8 = r2.toString() // Catch: java.io.IOException -> L4f java.io.FileNotFoundException -> L5d java.security.NoSuchAlgorithmException -> L6b java.lang.Throwable -> L78 r3.close() return r8 L4c: r8 = move-exception goto L7a L4e: r3 = r1 L4f: com.google.android.gms.common.internal.GmsLogger r8 = com.google.android.gms.internal.firebase_ml.zzox.zzaoz // Catch: java.lang.Throwable -> L78 java.lang.String r2 = "Cannot read the temp file for SHA-256 check" r8.e(r0, r2) // Catch: java.lang.Throwable -> L78 if (r3 == 0) goto L77 r3.close() goto L77 L5c: r3 = r1 L5d: com.google.android.gms.common.internal.GmsLogger r8 = com.google.android.gms.internal.firebase_ml.zzox.zzaoz // Catch: java.lang.Throwable -> L78 java.lang.String r2 = "Temp file is not found" r8.e(r0, r2) // Catch: java.lang.Throwable -> L78 if (r3 == 0) goto L77 r3.close() goto L77 L6a: r3 = r1 L6b: com.google.android.gms.common.internal.GmsLogger r8 = com.google.android.gms.internal.firebase_ml.zzox.zzaoz // Catch: java.lang.Throwable -> L78 java.lang.String r2 = "Do not have SHA-256 algorithm" r8.e(r0, r2) // Catch: java.lang.Throwable -> L78 if (r3 == 0) goto L77 r3.close() L77: return r1 L78: r8 = move-exception r1 = r3 L7a: if (r1 == 0) goto L7f r1.close() L7f: throw r8 */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.firebase_ml.zzox.zzf(java.io.File):java.lang.String"); } /* JADX INFO: Access modifiers changed from: package-private */ public static boolean zza(File file, String str) { String str2; try { str2 = zzf(file); } catch (IOException unused) { GmsLogger gmsLogger = zzaoz; String valueOf = String.valueOf(file.getAbsolutePath()); gmsLogger.d("RemoteModelUtils", valueOf.length() != 0 ? "Failed to close the tmp FileInputStream: ".concat(valueOf) : new String("Failed to close the tmp FileInputStream: ")); str2 = ""; } GmsLogger gmsLogger2 = zzaoz; String valueOf2 = String.valueOf(str2); gmsLogger2.d("RemoteModelUtils", valueOf2.length() != 0 ? "Calculated hash value is: ".concat(valueOf2) : new String("Calculated hash value is: ")); return str.equals(str2); } /* JADX INFO: Access modifiers changed from: package-private */ public final boolean zzb(File file, zzon zzonVar) { return this.zzaro.zza(file, zzonVar); } }