package p138.p329.p348.p349;

import com.hierynomus.ntlm.NtlmException;
import com.hierynomus.protocol.commons.buffer.Buffer;
import com.hierynomus.security.SecurityException;
import java.nio.charset.Charset;
import java.util.Random;
import java.util.concurrent.TimeUnit;
import p138.p329.p351.p352.C6288;
import p138.p329.p351.p352.p353.AbstractC6294;
import p138.p329.p357.InterfaceC6308;
import p138.p329.p357.InterfaceC6310;
import p138.p329.p357.InterfaceC6311;
import p138.p329.p357.InterfaceC6312;

/* JADX INFO: renamed from: ދ.ށ.ޅ.֏.֏, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C6274 {

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public static final Charset f17545 = C6288.f17629;

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final Random f17546;

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final InterfaceC6312 f17547;

    public C6274(Random random, InterfaceC6312 interfaceC6312) {
        this.f17546 = random;
        this.f17547 = interfaceC6312;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static byte[] m9511(String str) {
        return str == null ? new byte[0] : str.getBytes(f17545);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public byte[] m9512(String str, String str2, String str3) {
        byte[] bArrM9511 = m9511(str);
        try {
            InterfaceC6311 interfaceC6311Mo9553 = this.f17547.mo9553("MD4");
            interfaceC6311Mo9553.mo9549(bArrM9511);
            return m9515(interfaceC6311Mo9553.mo9550(), m9511(str2.toUpperCase()), m9511(str3));
        } catch (SecurityException e) {
            throw new NtlmException(e);
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public byte[] m9513(byte[] bArr) {
        byte[] bArr2 = new byte[8];
        this.f17546.nextBytes(bArr2);
        long jConvert = (TimeUnit.NANOSECONDS.convert(System.currentTimeMillis(), TimeUnit.MILLISECONDS) / 100) + 116444736000000000L;
        if (bArr == null) {
            bArr = new byte[0];
        }
        Buffer.C0346 c0346 = new Buffer.C0346(AbstractC6294.f17633);
        c0346.mo1461((byte) 1);
        c0346.mo1461((byte) 1);
        c0346.f2169.mo9532((Buffer) c0346, 0);
        c0346.f2169.mo9533((Buffer) c0346, 0L);
        c0346.f2169.mo9529(c0346, jConvert);
        c0346.m1463(bArr2);
        c0346.f2169.mo9533((Buffer) c0346, 0L);
        c0346.m1463(bArr);
        c0346.f2169.mo9533((Buffer) c0346, 0L);
        return c0346.m1471();
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public byte[] m9514(byte[] bArr, byte[] bArr2) {
        try {
            InterfaceC6308 interfaceC6308Mo9552 = this.f17547.mo9552("RC4");
            interfaceC6308Mo9552.mo9543(InterfaceC6308.EnumC6309.ENCRYPT, bArr);
            byte[] bArr3 = new byte[bArr2.length];
            try {
                interfaceC6308Mo9552.mo9541(bArr3, interfaceC6308Mo9552.mo9542(bArr2, 0, bArr2.length, bArr3, 0));
                return bArr3;
            } catch (SecurityException e) {
                throw new NtlmException(e);
            }
        } catch (SecurityException e2) {
            throw new NtlmException(e2);
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public byte[] m9515(byte[] bArr, byte[]... bArr2) {
        try {
            InterfaceC6310 interfaceC6310Mo9551 = this.f17547.mo9551("HmacMD5");
            interfaceC6310Mo9551.mo9548(bArr);
            for (byte[] bArr3 : bArr2) {
                interfaceC6310Mo9551.mo9545(bArr3);
            }
            return interfaceC6310Mo9551.mo9547();
        } catch (SecurityException e) {
            throw new NtlmException(e);
        }
    }
}
