package com.realsil.sdk.dfu.utils;

import g.h.a.i;

/* JADX INFO: loaded from: classes.dex */
public class AesJni {
    static {
        try {
            i.U3("AesJni: V1.0.0.1");
            System.loadLibrary("RtkAesJni");
        } catch (Exception e2) {
            e2.printStackTrace();
            i.D0(e2.toString());
        }
    }

    public byte[] a(byte[] bArr, int i2, int i3) {
        byte[] bArr2 = new byte[i3];
        byte[] bArr3 = new byte[i3];
        System.arraycopy(bArr, i2, bArr2, 0, i3);
        try {
            aes_encrypt(bArr2, bArr3);
        } catch (Exception e2) {
            e2.printStackTrace();
        }
        return bArr3;
    }

    public native boolean aesInit(int i2, byte[] bArr);

    public native void aes_encrypt(byte[] bArr, byte[] bArr2);
}
