Skip to content

Instantly share code, notes, and snippets.

@pczarn
Forked from pcwalton/gist:8763232
Last active August 29, 2015 14:06
Show Gist options
  • Save pczarn/6b34811f5fec37a59fe2 to your computer and use it in GitHub Desktop.
Save pczarn/6b34811f5fec37a59fe2 to your computer and use it in GitHub Desktop.
bits 64
global _main
section .text
_main:
sub rsp,24
mov rcx,100000000
movaps xmm0,[rel value]
movaps xmm1,[rel key]
loop: aesenc xmm0,xmm1
aesenc xmm0,xmm1
aesenc xmm0,xmm1
aesenc xmm0,xmm1
aesenc xmm0,xmm1
aesenc xmm0,xmm1
aesenc xmm0,xmm1
aesenc xmm0,xmm1
aesenc xmm0,xmm1
aesenclast xmm0,xmm1
dec rcx
jnz loop
add rsp,24
mov rax,0
ret
align 16
value dd 0x01234567, 0x89abcdef, 0xfedcba98, 0x76543210
key dd 0xfeedface, 0xc0ffee00, 0xdeadbeef, 0x77777777
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment