From a618a01b1ef69dfaa2ef4dcf3bf6e4d5b6d1a369 Mon Sep 17 00:00:00 2001 From: Jeff Becker Date: Fri, 16 Feb 2018 11:26:07 -0500 Subject: [PATCH] don --- libi2pd/Crypto.cpp | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/libi2pd/Crypto.cpp b/libi2pd/Crypto.cpp index b4dbde6a..d7d5adf6 100644 --- a/libi2pd/Crypto.cpp +++ b/libi2pd/Crypto.cpp @@ -728,25 +728,7 @@ namespace crypto if(i2p::cpu::aesni) { #ifdef AESNI - ExpandKey (key); // expand encryption key first - // then invert it using aesimc - __asm__ - ( - CallAESIMC(16) - CallAESIMC(32) - CallAESIMC(48) - CallAESIMC(64) - CallAESIMC(80) - CallAESIMC(96) - CallAESIMC(112) - CallAESIMC(128) - CallAESIMC(144) - CallAESIMC(160) - CallAESIMC(176) - CallAESIMC(192) - CallAESIMC(208) - : : [shed]"r"(GetKeySchedule ()) : "%xmm0", "memory" - ); + ExpandKey (key); #else AES_set_encrypt_key (key, 256, &m_Key); #endif