Function at 0x1400ca390
Capabilities:
Encrypt data using aes via x86 extensions

Disassembly:
vmovdqu xmm1, xmmword [rdx]
vpslldq xmm5, xmm1, 4
vpslldq xmm2, xmm5, 4
vmovdqu xmmword [rcx], xmm1
vmovdqu xmm0, xmmword [rdx + 0x10]
vpslldq xmm3, xmm2, 4
vpxor xmm2, xmm2, xmm5
vaeskeygenassist xmm4, xmm0, 1
vpslldq xmm5, xmm0, 4
vmovdqu xmmword [rcx + 0x10], xmm0
vpshufd xmm4, xmm4, 0xff
vpxor xmm3, xmm3, xmm4
vpxor xmm2, xmm2, xmm3
vpxor xmm2, xmm2, xmm1
vpslldq xmm1, xmm5, 4
vaeskeygenassist xmm4, xmm2, 0
vpslldq xmm3, xmm1, 4
vpxor xmm1, xmm1, xmm5
vmovdqu xmmword [rcx + 0x20], xmm2
vpshufd xmm4, xmm4, 0xaa
vpslldq xmm5, xmm2, 4
vpxor xmm3, xmm3, xmm4
vpxor xmm1, xmm1, xmm3
vpxor xmm1, xmm1, xmm0
vpslldq xmm0, xmm5, 4
vaeskeygenassist xmm4, xmm1, 2
vpslldq xmm3, xmm0, 4
vpxor xmm0, xmm0, xmm5
vmovdqu xmmword [rcx + 0x30], xmm1
vpshufd xmm4, xmm4, 0xff
vpslldq xmm5, xmm1, 4
vpxor xmm3, xmm3, xmm4
vpxor xmm0, xmm0, xmm3
vpxor xmm0, xmm0, xmm2
vpslldq xmm2, xmm5, 4
vaeskeygenassist xmm4, xmm0, 0
vpslldq xmm3, xmm2, 4
vpxor xmm2, xmm2, xmm5
vmovdqu xmmword [rcx + 0x40], xmm0
vpshufd xmm4, xmm4, 0xaa
vpslldq xmm5, xmm0, 4
vpxor xmm3, xmm3, xmm4
vpxor xmm2, xmm2, xmm3
vpxor xmm2, xmm2, xmm1
vpslldq xmm1, xmm5, 4
vaeskeygenassist xmm4, xmm2, 4
vpslldq xmm3, xmm1, 4
vpxor xmm1, xmm1, xmm5
vmovdqu xmmword [rcx + 0x50], xmm2
vpshufd xmm4, xmm4, 0xff
vpslldq xmm5, xmm2, 4
vpxor xmm3, xmm3, xmm4
vpxor xmm1, xmm1, xmm3
vpxor xmm1, xmm1, xmm0
vpslldq xmm0, xmm5, 4
vaeskeygenassist xmm4, xmm1, 0
vpslldq xmm3, xmm0, 4
vpxor xmm0, xmm0, xmm5
vmovdqu xmmword [rcx + 0x60], xmm1
vpshufd xmm4, xmm4, 0xaa
vpslldq xmm5, xmm1, 4
vpxor xmm3, xmm3, xmm4
vpxor xmm0, xmm0, xmm3
vpxor xmm0, xmm0, xmm2
vpslldq xmm2, xmm5, 4
vaeskeygenassist xmm4, xmm0, 8
vpslldq xmm3, xmm2, 4
vpxor xmm2, xmm2, xmm5
vmovdqu xmmword [rcx + 0x70], xmm0
vpshufd xmm4, xmm4, 0xff
vpslldq xmm5, xmm0, 4
vpxor xmm3, xmm3, xmm4
vpxor xmm2, xmm2, xmm3
vpxor xmm2, xmm2, xmm1
vpslldq xmm1, xmm5, 4
vaeskeygenassist xmm4, xmm2, 0
vpslldq xmm3, xmm1, 4
vpxor xmm1, xmm1, xmm5
vmovdqu xmmword [rcx + 0x80], xmm2
vpshufd xmm4, xmm4, 0xaa
vpslldq xmm5, xmm2, 4
vpxor xmm3, xmm3, xmm4
vpxor xmm1, xmm1, xmm3
vpxor xmm1, xmm1, xmm0
vpslldq xmm0, xmm5, 4
vaeskeygenassist xmm4, xmm1, 0x10
vpslldq xmm3, xmm0, 4
vpxor xmm0, xmm0, xmm5
vmovdqu xmmword [rcx + 0x90], xmm1
vpshufd xmm4, xmm4, 0xff
vpslldq xmm5, xmm1, 4
vpxor xmm3, xmm3, xmm4
vpxor xmm0, xmm0, xmm3
vpxor xmm0, xmm0, xmm2
vpslldq xmm2, xmm5, 4
vaeskeygenassist xmm4, xmm0, 0
vpslldq xmm3, xmm2, 4
vpxor xmm2, xmm2, xmm5
vmovdqu xmmword [rcx + 0xa0], xmm0
vpshufd xmm4, xmm4, 0xaa
vpslldq xmm5, xmm0, 4
vpxor xmm3, xmm3, xmm4
vpxor xmm2, xmm2, xmm3
vpxor xmm2, xmm2, xmm1
vpslldq xmm1, xmm5, 4
vaeskeygenassist xmm4, xmm2, 0x20
vpslldq xmm3, xmm1, 4
vpxor xmm1, xmm1, xmm5
vmovdqu xmmword [rcx + 0xb0], xmm2
vpshufd xmm4, xmm4, 0xff
vpslldq xmm5, xmm2, 4
vpxor xmm3, xmm3, xmm4
vpxor xmm1, xmm1, xmm3
vpxor xmm1, xmm1, xmm0
vpslldq xmm0, xmm5, 4
vaeskeygenassist xmm4, xmm1, 0
vpslldq xmm3, xmm0, 4
vpxor xmm0, xmm0, xmm5
vmovdqu xmmword [rcx + 0xc0], xmm1
vpshufd xmm4, xmm4, 0xaa
vpxor xmm3, xmm3, xmm4
vpslldq xmm4, xmm1, 4
vpxor xmm0, xmm0, xmm3
vpslldq xmm3, xmm4, 4
vpxor xmm0, xmm0, xmm2
vpslldq xmm2, xmm3, 4
vpxor xmm3, xmm3, xmm4
vmovdqu xmmword [rcx + 0xd0], xmm0
vaeskeygenassist xmm0, xmm0, 0x40
vpshufd xmm0, xmm0, 0xff
vpxor xmm0, xmm2, xmm0
vpxor xmm0, xmm0, xmm3
vpxor xmm0, xmm0, xmm1
vmovdqu xmmword [rcx + 0xe0], xmm0
ret