文件名称:封装好的AES加密算法
文件大小:5KB
文件格式:RAR
更新时间:2012-10-16 17:21:07
AES 加密 解密
封装好的AES加密算法,实现类TAesClass ,采用128位密钥加密.不说了,看看类的申明吧.一清二楚.在使用前,初始化密钥,调用InitializePrivateKey,KeySize=16, 密钥总共128位的二进制数据. class TAesClass { public: TAesClass(); ~TAesClass(); VOID InitializePrivateKey(DWORD KeySize,UCHAR *KeyBytes); //AES 密钥初始化 DWORD OnAesEncrypt(LPVOID InBuffer,DWORD InLength,LPVOID OutBuffer); //AES 加密数据 DWORD OnAesUncrypt(LPVOID InBuffer,DWORD InLength,LPVOID OutBuffer); //AES 解密数据 private: Aes * m_lpAes; };
【文件预览】:
TAesClass.cpp
TAesClass.h