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

Disassembly:
sub rsp, 0x68
movups xmmword [rsp], xmm6
movups xmmword [rsp + 0x10], xmm7
movups xmmword [rsp + 0x20], xmm8
movups xmmword [rsp + 0x30], xmm9
movups xmmword [rsp + 0x40], xmm10
movups xmmword [rsp + 0x50], xmm11
movdqu xmm7, xmmword [rdx]
movdqu xmm5, xmm7
pslldq xmm5, 4
movups xmmword [rcx], xmm7
movdqu xmm6, xmmword [rdx + 0x10]
movdqu xmm0, xmm5
pslldq xmm0, 4
movdqu xmm4, xmm6
aeskeygenassist xmm9, xmm6, 1
movups xmmword [rcx + 0x10], xmm6
pshufd xmm11, xmm9, 0xff
pslldq xmm4, 4
movdqu xmm9, xmm0
pxor xmm0, xmm5
movdqu xmm1, xmm4
pslldq xmm9, 4
pslldq xmm1, 4
pxor xmm9, xmm11
pxor xmm9, xmm0
movdqu xmm11, xmm9
pxor xmm11, xmm7
movdqu xmm5, xmm11
movups xmmword [rcx + 0x20], xmm11
aeskeygenassist xmm8, xmm11, 0
pshufd xmm10, xmm8, 0xaa
movdqu xmm8, xmm1
pslldq xmm5, 4
pxor xmm1, xmm4
pslldq xmm8, 4
movdqu xmm0, xmm5
pxor xmm8, xmm10
pxor xmm8, xmm1
movdqu xmm10, xmm8
pslldq xmm0, 4
pxor xmm10, xmm6
movdqu xmm4, xmm10
movups xmmword [rcx + 0x30], xmm10
aeskeygenassist xmm7, xmm10, 2
pslldq xmm4, 4
pshufd xmm9, xmm7, 0xff
movdqu xmm7, xmm0
pxor xmm0, xmm5
movdqu xmm1, xmm4
pslldq xmm7, 4
pslldq xmm1, 4
pxor xmm7, xmm9
pxor xmm7, xmm0
pxor xmm7, xmm11
aeskeygenassist xmm6, xmm7, 0
pshufd xmm8, xmm6, 0xaa
movdqu xmm6, xmm1
movdqu xmm9, xmm7
pslldq xmm6, 4
pxor xmm1, xmm4
movups xmmword [rcx + 0x40], xmm7
movups xmm11, xmmword [rsp + 0x50]
pxor xmm6, xmm8
pxor xmm6, xmm1
movdqu xmm1, xmm9
pxor xmm6, xmm10
pslldq xmm1, 4
movdqu xmm8, xmm6
aeskeygenassist xmm5, xmm6, 4
pshufd xmm7, xmm5, 0xff
movdqu xmm0, xmm1
movdqu xmm3, xmm8
movups xmmword [rcx + 0x50], xmm6
movups xmm10, xmmword [rsp + 0x40]
pslldq xmm0, 4
movdqu xmm5, xmm0
pslldq xmm3, 4
pxor xmm0, xmm1
pslldq xmm5, 4
movdqu xmm1, xmm3
pxor xmm5, xmm7
pxor xmm5, xmm0
movdqu xmm7, xmm5
pslldq xmm1, 4
pxor xmm7, xmm9
movdqu xmm2, xmm7
aeskeygenassist xmm4, xmm7, 0
pshufd xmm6, xmm4, 0xaa
pslldq xmm2, 4
movdqu xmm4, xmm1
pxor xmm1, xmm3
movups xmmword [rcx + 0x60], xmm7
movdqu xmm0, xmm2
pslldq xmm4, 4
movups xmm9, xmmword [rsp + 0x30]
pslldq xmm0, 4
pxor xmm4, xmm6
pxor xmm4, xmm1
movdqu xmm6, xmm4
pxor xmm6, xmm8
aeskeygenassist xmm1, xmm6, 8
pshufd xmm5, xmm1, 0xff
movdqu xmm1, xmm0
pslldq xmm1, 4
pxor xmm0, xmm2
movups xmmword [rcx + 0x70], xmm6
movups xmm8, xmmword [rsp + 0x20]
pxor xmm1, xmm5
pxor xmm1, xmm0
movdqu xmm0, xmm6
movdqu xmm5, xmm1
pslldq xmm0, 4
pxor xmm5, xmm7
aeskeygenassist xmm3, xmm5, 0
pshufd xmm4, xmm3, 0xaa
movdqu xmm1, xmm0
movups xmmword [rcx + 0x80], xmm5
movups xmm7, xmmword [rsp + 0x10]
pslldq xmm1, 4
movdqu xmm3, xmm1
pxor xmm1, xmm0
pslldq xmm3, 4
pxor xmm3, xmm4
pxor xmm3, xmm1
pxor xmm3, xmm6
movdqu xmm4, xmm3
aeskeygenassist xmm2, xmm3, 0x10
movups xmmword [rcx + 0x90], xmm3
movdqu xmm3, xmm5
movups xmm6, xmmword [rsp]
pslldq xmm3, 4
pshufd xmm1, xmm2, 0xff
movdqu xmm0, xmm3
pslldq xmm0, 4
movdqu xmm2, xmm0
pxor xmm0, xmm3
pslldq xmm2, 4
pxor xmm2, xmm1
pxor xmm2, xmm0
pxor xmm2, xmm5
movdqu xmm5, xmm4
pslldq xmm5, 4
movdqu xmm1, xmm2
aeskeygenassist xmm0, xmm2, 0
movups xmmword [rcx + 0xa0], xmm2
movdqu xmm2, xmm5
pshufd xmm3, xmm0, 0xaa
pslldq xmm2, 4
movdqu xmm0, xmm2
pxor xmm2, xmm5
pslldq xmm0, 4
pxor xmm0, xmm3
pxor xmm0, xmm2
movdqu xmm2, xmm1
movdqu xmm3, xmm0
pslldq xmm2, 4
pxor xmm3, xmm4
aeskeygenassist xmm4, xmm3, 0x20
pshufd xmm5, xmm4, 0xff
movdqu xmm4, xmm2
movups xmmword [rcx + 0xb0], xmm3
pslldq xmm4, 4
movdqu xmm0, xmm4
pxor xmm2, xmm4
pslldq xmm0, 4
movdqu xmm4, xmm0
pxor xmm4, xmm5
movdqu xmm5, xmm3
pxor xmm2, xmm4
pxor xmm2, xmm1
pslldq xmm5, 4
aeskeygenassist xmm0, xmm2, 0
pshufd xmm4, xmm0, 0xaa
movups xmmword [rcx + 0xc0], xmm2
movdqu xmm1, xmm5
pslldq xmm1, 4
movdqu xmm0, xmm1
pxor xmm1, xmm5
pslldq xmm0, 4
pxor xmm0, xmm4
movdqu xmm4, xmm2
pxor xmm0, xmm1
pxor xmm0, xmm3
pslldq xmm4, 4
movups xmmword [rcx + 0xd0], xmm0
aeskeygenassist xmm0, xmm0, 0x40
pshufd xmm0, xmm0, 0xff
movdqu xmm3, xmm4
pslldq xmm3, 4
movdqu xmm1, xmm3
pxor xmm3, xmm4
pslldq xmm1, 4
pxor xmm0, xmm1
pxor xmm0, xmm3
pxor xmm2, xmm0
movups xmmword [rcx + 0xe0], xmm2
add rsp, 0x68
ret