封装好的AES加密算法

时间:2012-10-16 17:21:07
【文件属性】:

文件名称:封装好的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

网友评论

  • C++封装的类,能提供一个demo是最好了。
  • 好像不准确,只能参考参考
  • 不是很好用,得改。
  • 下载了 感觉用一起来一般
  • 加密后乱七八糟,保存不便。确实 不怎么好用。
  • 实用,得小改一下
  • 好像加密不准确,没用这个
  • 原来是用C++写,我以为是用C写的