package p138.p176.p278.p279.p290;

import java.nio.ByteBuffer;
import java.security.GeneralSecurityException;
import java.util.Arrays;
import p138.p176.p177.p242.p246.p251.C4303;
import p138.p176.p278.p279.InterfaceC5176;
import p138.p176.p278.p279.InterfaceC5189;

/* JADX INFO: renamed from: ދ.ހ.ހ.֏.ޞ.ޗ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C5533 implements InterfaceC5176 {

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

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

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final int f15930;

    public C5533(InterfaceC5545 interfaceC5545, InterfaceC5189 interfaceC5189, int i) {
        this.f15928 = interfaceC5545;
        this.f15929 = interfaceC5189;
        this.f15930 = i;
    }

    @Override // p138.p176.p278.p279.InterfaceC5176
    /* JADX INFO: renamed from: ֏ */
    public byte[] mo8647(byte[] bArr, byte[] bArr2) {
        byte[] bArrMo8867 = this.f15928.mo8867(bArr);
        if (bArr2 == null) {
            bArr2 = new byte[0];
        }
        return C4303.m7144(bArrMo8867, this.f15929.mo8680(C4303.m7144(bArr2, bArrMo8867, Arrays.copyOf(ByteBuffer.allocate(8).putLong(((long) bArr2.length) * 8).array(), 8))));
    }

    @Override // p138.p176.p278.p279.InterfaceC5176
    /* JADX INFO: renamed from: ؠ */
    public byte[] mo8648(byte[] bArr, byte[] bArr2) throws GeneralSecurityException {
        int length = bArr.length;
        int i = this.f15930;
        if (length < i) {
            throw new GeneralSecurityException("ciphertext too short");
        }
        byte[] bArrCopyOfRange = Arrays.copyOfRange(bArr, 0, bArr.length - i);
        byte[] bArrCopyOfRange2 = Arrays.copyOfRange(bArr, bArr.length - this.f15930, bArr.length);
        if (bArr2 == null) {
            bArr2 = new byte[0];
        }
        this.f15929.mo8679(bArrCopyOfRange2, C4303.m7144(bArr2, bArrCopyOfRange, Arrays.copyOf(ByteBuffer.allocate(8).putLong(((long) bArr2.length) * 8).array(), 8)));
        return this.f15928.mo8868(bArrCopyOfRange);
    }
}
