1
0
mirror of https://github.com/PurpleI2P/i2pd.git synced 2025-01-13 11:17:53 +00:00

AES-NI encrypt and decrypt

This commit is contained in:
orignal 2014-05-07 15:40:24 -04:00
parent 236c606578
commit 54e042b08d
2 changed files with 4 additions and 4 deletions

View File

@ -33,7 +33,7 @@ namespace crypto
"add $32, %%rcx \n"
void ECNCryptoAESNI::SetKey (const uint8_t * key)
void ECBCryptoAESNI::SetKey (const uint8_t * key)
{
__asm__
(
@ -72,7 +72,7 @@ namespace crypto
);
}
void ECNCryptoAESNI::Encrypt (const ChipherBlock * in, ChipherBlock * out)
void ECBCryptoAESNI::Encrypt (const ChipherBlock * in, ChipherBlock * out)
{
__asm__
(
@ -99,7 +99,7 @@ namespace crypto
);
}
void ECNCryptoAESNI::Decrypt (const ChipherBlock * in, ChipherBlock * out)
void ECBCryptoAESNI::Decrypt (const ChipherBlock * in, ChipherBlock * out)
{
__asm__
(

2
aes.h
View File

@ -17,7 +17,7 @@ namespace crypto
#ifdef __x86_64__
// AES-NI assumed
class ECNCryptoAESNI
class ECBCryptoAESNI
{
public: