• 大小: 7KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-03
  • 语言: 其他
  • 标签: aes加解密  

资源简介

本程序包括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


评论

共有 条评论

相关资源