登录 注册
当前位置:主页 > 资源下载 > 10 > 使用C语言实现AES

使用C语言实现AES

  • 更新:2024-09-19 18:03:50
  • 大小:11KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:网络安全 - 安全技术
  • 格式:CPP

资源介绍

AES128实现 inline void Generate_key(State *k,row W[]) { int i; unsigned int tmp; for(i=0;i<4;i++) W[i].b = k->b[i]; for(i=4;i<11*4;i++) { tmp = W[i-1].b; if(!(i%4)) { tmp = (tmp>>8)|(tmp<<24); tmp = Sbox_row((row *)&tmp)^Rcon[i/4]; } W[i].b = W[i-4].b^tmp; } }