forked from wolfSSL/wolfssl
Merge pull request #238 from toddouska/aesni-192key
fix aesni 192bit key expansion over read of 64bits
This commit is contained in:
@ -794,7 +794,7 @@ AES_192_Key_Expansion PROC
|
|||||||
movdqa [rsp+0], xmm6
|
movdqa [rsp+0], xmm6
|
||||||
|
|
||||||
movdqu xmm1,[rdi]
|
movdqu xmm1,[rdi]
|
||||||
movdqu xmm3,16[rdi]
|
movq xmm3,qword ptr 16[rdi]
|
||||||
movdqa [rsi],xmm1
|
movdqa [rsi],xmm1
|
||||||
movdqa xmm5,xmm3
|
movdqa xmm5,xmm3
|
||||||
|
|
||||||
|
@ -657,7 +657,7 @@ AES_192_Key_Expansion:
|
|||||||
# parameter 2: %rsi
|
# parameter 2: %rsi
|
||||||
|
|
||||||
movdqu (%rdi), %xmm1
|
movdqu (%rdi), %xmm1
|
||||||
movdqu 16(%rdi), %xmm3
|
movq 16(%rdi), %xmm3
|
||||||
movdqa %xmm1, (%rsi)
|
movdqa %xmm1, (%rsi)
|
||||||
movdqa %xmm3, %xmm5
|
movdqa %xmm3, %xmm5
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user