搜索资源列表
cryptopp560
- 最新Crypto++5.6版 加密解密函数类库。C++版。完美支持Visual Studio 2008,2005,2003,2002,6.0,C++ Builder 2009,GCC等主流编译器。 -Abstract Base Classes cryptlib.h Authenticated Encryption AuthenticatedSymmetricCipherDocumentation Symmetric Ciphers SymmetricCipherDocumen
AesCode
- AES是分组密钥,算法输入128位数据,密钥长度也是128位。用Nr表示对一个数据分组加密的轮数(加密轮数与密钥长度的关系如表1所列)。每一轮都需要一个与输入分组具有相同长度的扩展密钥Expandedkey(i)的参与。由于外部输入的加密密钥K长度有限,所以在算法中要用一个密钥扩展程序(Keyexpansion)把外部密钥K扩展成更长的比特串,以生成各轮的加密和解密密钥。-AES is the group key, the algorithm 128-bit data input, is 12
aes
- AES算法,实现对文件加密。包含密码学课程报告 class CRijndael { private: int Nk,Nr,round long Total_Round,Cur_Round char *SourceFileName,*TargetFileName CString source,*target,save CFile Source,Target byte (* State)[4],*w[4],*key[4] publ