http://git.community.i2p/PurpleI2P/i2pd/src/commit/c8a80a497d6b7f0f98841b72febb0dba9fabec28/aes.h
SetKey ( key , 32 ) ; } void Encrypt ( const ChipherBlock * in , ChipherBlock * out ) { m_Encryption . ProcessData ( out - > buf , in - > buf , 16 ) ; } private : CryptoPP : : ECB_Mode < CryptoPP : : AES > : : Encryption m_Encryption ; } ; class ECBDecryption { public : void SetKey ( const AESKey & key ) { m_Decryption .