package defpackage;

import com.hierynomus.ntlm.NtlmException;
import com.hierynomus.security.SecurityException;
import java.nio.charset.Charset;
import java.util.Random;
import java.util.concurrent.TimeUnit;

/* renamed from: ˀːᵯᵠ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C0549 {

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public static final Charset f2851 = AbstractC5005.f18584;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final Random f2852;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final InterfaceC2894 f2853;

    public C0549(Random random, InterfaceC2894 interfaceC2894) {
        this.f2852 = random;
        this.f2853 = interfaceC2894;
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final byte[] m2344(byte[] bArr) {
        byte[] bArr2 = new byte[8];
        this.f2852.nextBytes(bArr2);
        long jConvert = (TimeUnit.NANOSECONDS.convert(System.currentTimeMillis(), TimeUnit.MILLISECONDS) / 100) + 116444736000000000L;
        if (bArr == null) {
            bArr = new byte[0];
        }
        C4330 c4330 = new C4330();
        c4330.mo5107((byte) 1);
        c4330.mo5107((byte) 1);
        c4330.m9338(0);
        c4330.m9348(0L);
        C3253.f12249.m7614(c4330, jConvert);
        c4330.mo5106(8, bArr2);
        c4330.m9348(0L);
        c4330.mo5106(bArr.length, bArr);
        c4330.m9348(0L);
        return c4330.m9345();
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final byte[] m2345(byte[] bArr, byte[]... bArr2) {
        try {
            InterfaceC0929 interfaceC0929M7062 = this.f2853.m7062("HmacMD5");
            interfaceC0929M7062.mo3172(bArr);
            for (byte[] bArr3 : bArr2) {
                interfaceC0929M7062.update(bArr3);
            }
            return interfaceC0929M7062.mo3173();
        } catch (SecurityException e) {
            throw new NtlmException(e);
        }
    }
}
