From 066f07bc517759c18d8d31e0ac502c68ec7ce308 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Wed, 15 May 2002 11:02:38 +0200 Subject: [PATCH] (aes_decrypt): Use _aes_decrypt_table instead of itbl1-4. Rev: src/nettle/x86/aes.asm:1.9 --- x86/aes.asm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/x86/aes.asm b/x86/aes.asm index 8b861f42..d7cc06b5 100644 --- a/x86/aes.asm +++ b/x86/aes.asm @@ -85,19 +85,19 @@ aes_decrypt: movl %eax,%esi C copy first in andl $0x000000ff,%esi C clear all but offset shll $2,%esi C index in itbl1 - movl itbl1(%esi),%edi + movl AES_TABLE0 + _aes_decrypt_table (%esi),%edi movl %ebx,%esi C second one shrl $6,%esi andl $0x000003fc,%esi C clear all but offset bytes - xorl itbl2(%esi),%edi + xorl AES_TABLE1 + _aes_decrypt_table (%esi),%edi movl %ecx,%esi C third one shrl $14,%esi andl $0x000003fc,%esi - xorl itbl3(%esi),%edi + xorl AES_TABLE2 + _aes_decrypt_table (%esi),%edi movl %edx,%esi C fourth one shrl $22,%esi andl $0x000003fc,%esi - xorl itbl4(%esi),%edi + xorl AES_TABLE3 + _aes_decrypt_table (%esi),%edi pushl %edi C save first on stack C // Second column -- GitLab