文件名称:59564363AES
介绍说明--下载内容均来自于网络,请自行研究使用
此压缩包中为AES加密算法源代码,包含ECB,CBC,CFB等加密方式。(Rijndael (State, ExpandedKey)
{
AddRoundKey (State, ExpandedKey);
for (i=1; i <Nr; i ++)
Round (State, ExpandedKey+Nb* i);
FinalRound (State, ExpandedKey+Nb*Nr)
}
Round (State, RoundKey)
{
ByteSub (State);
ShiftRow (State);
MixColumn (State);
AddRoundKey (State, RoundKey)
}
FinalRound (State, RoundKey)
{
ByteSub (State);
ShiftRow (State);
AddRoundKey (State, RoundKey)
})
{
AddRoundKey (State, ExpandedKey);
for (i=1; i <Nr; i ++)
Round (State, ExpandedKey+Nb* i);
FinalRound (State, ExpandedKey+Nb*Nr)
}
Round (State, RoundKey)
{
ByteSub (State);
ShiftRow (State);
MixColumn (State);
AddRoundKey (State, RoundKey)
}
FinalRound (State, RoundKey)
{
ByteSub (State);
ShiftRow (State);
AddRoundKey (State, RoundKey)
})
相关搜索: AES源代码
(系统自动生成,下载前可以参看下载内容)
下载文件列表
AES
AES\aes.cpp
AES\aes.h
AES\initFile.txt
AES\IV.txt
AES\main.cpp
AES\work_schema.cpp
AES\work_schema.h
AES\aes.cpp
AES\aes.h
AES\initFile.txt
AES\IV.txt
AES\main.cpp
AES\work_schema.cpp
AES\work_schema.h