package com.google.android.recaptcha.internal;

import P4.b;
import P4.c;
import S4.w;
import android.content.Context;
import java.io.File;
import java.io.IOException;
import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
import java.util.NoSuchElementException;
import kotlin.jvm.internal.o;
import x4.AbstractC3251q;
import x4.AbstractC3253s;

/* JADX INFO: loaded from: classes3.dex */
public final class zzbm implements zzaq {
    private final Context zza;
    private final String zzb = "rce_";

    public zzbm(Context context) {
        this.zza = context;
        new zzcd(context);
    }

    @Override // com.google.android.recaptcha.internal.zzaq
    public final String zza(String str) {
        File file = new File(this.zza.getCacheDir(), this.zzb.concat(String.valueOf(str)));
        if (file.exists()) {
            return new String(zzcd.zza(file), StandardCharsets.UTF_8);
        }
        return null;
    }

    @Override // com.google.android.recaptcha.internal.zzaq
    public final void zzb() {
        try {
            File[] fileArrListFiles = this.zza.getCacheDir().listFiles();
            if (fileArrListFiles != null) {
                ArrayList arrayList = new ArrayList();
                for (File file : fileArrListFiles) {
                    if (w.A0(file.getName(), this.zzb, false)) {
                        arrayList.add(file);
                    }
                }
                Iterator it = arrayList.iterator();
                while (it.hasNext()) {
                    ((File) it.next()).delete();
                }
            }
        } catch (Exception unused) {
        }
    }

    @Override // com.google.android.recaptcha.internal.zzaq
    public final void zzc(String str, String str2) throws IOException {
        c cVar = new c('A', 'z');
        ArrayList arrayList = new ArrayList(AbstractC3253s.G(cVar, 10));
        Iterator it = cVar.iterator();
        while (((b) it).f5672c) {
            b bVar = (b) it;
            int i6 = bVar.f5673d;
            if (i6 != bVar.f5671b) {
                bVar.f5673d = bVar.f5670a + i6;
            } else {
                if (!bVar.f5672c) {
                    throw new NoSuchElementException();
                }
                bVar.f5672c = false;
            }
            arrayList.add(Character.valueOf((char) i6));
        }
        List listF0 = AbstractC3251q.F0(arrayList);
        Collections.shuffle(listF0);
        String strM0 = AbstractC3251q.m0(((ArrayList) listF0).subList(0, 8), "", null, null, null, 62);
        File file = new File(this.zza.getCacheDir(), this.zzb.concat(String.valueOf(strM0)));
        zzcd.zzb(file, String.valueOf(str2).getBytes(StandardCharsets.UTF_8));
        file.renameTo(new File(this.zza.getCacheDir(), this.zzb.concat(String.valueOf(str))));
    }

    @Override // com.google.android.recaptcha.internal.zzaq
    public final boolean zzd(String str) {
        File file;
        try {
            File[] fileArrListFiles = this.zza.getCacheDir().listFiles();
            file = null;
            if (fileArrListFiles != null) {
                int length = fileArrListFiles.length;
                int i6 = 0;
                while (true) {
                    if (i6 >= length) {
                        break;
                    }
                    File file2 = fileArrListFiles[i6];
                    if (o.c(file2.getName(), this.zzb + str)) {
                        file = file2;
                        break;
                    }
                    i6++;
                }
            }
        } catch (Exception unused) {
        }
        return file != null;
    }
}
