資源簡介
本程序包括AES算法源代碼,同時編寫了實現函數,明文分組長度為128bit,密鑰分組長度為128bit、192bit或者256bit,歡迎大家下載交流學習!
代碼片段和文件信息
//============================================================================
//?文件名:?AES.cpp?(c++)
//?作者????:?幽靈劍客
//?版本????:?20091025
//?地址????:http://blog.sina.com.cn/u/1216062855
//?描述????:?AES的C++實現,只是對c版的簡單封裝,性能基本上一樣。
//============================================================================
#include?“AES.h“
#include?
unsigned?char*?SubWord(unsigned?char*?word);
unsigned?long*?keyExpansion(unsigned?char*?key?int??int?int);
const??unsigned?char?Log_02[256]?=?{
?????????????????0x00?0x02?0x04?0x06?0x08?0x0a?0x0c?0x0e?0x10?0x12?0x14?0x16?0x18?0x1a?0x1c?0x1e
?????????????????0x20?0x22?0x24?0x26?0x28?0x2a?0x2c?0x2e?0x30?0x32?0x34?0x36?0x38?0x3a?0x3c?0x3e
?????????????????0x40?0x42?0x44?0x46?0x48?0x4a?0x4c?0x4e?0
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1105??2009-10-27?02:36??aes.h
?????文件??????26375??2009-10-27?02:36??aes.cpp
-----------?---------??----------?-----??----
????????????????27480????????????????????2
- 上一篇:DLL注入+教程
- 下一篇:華為軟件概要設計模板.doc
評論
共有 條評論