91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 14KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-02
  • 語言: C/C++
  • 標(biāo)簽: aes??c語言??

資源簡介

我從網(wǎng)上尋找了很多aes算法,進(jìn)行了整合和更改,我提供的這個aes算法可以在單片機(jī)和PC上運(yùn)行,可以進(jìn)行連續(xù)加解密,這是比別人做的好的地方。128位密鑰,10輪s和變換。

資源截圖

代碼片段和文件信息

#include?
#include?“aes.h“

//這是一個適用于C51單片機(jī)的AES加解密算法,用C語言編寫,Keil?C?uV3編譯通過。是我根據(jù)網(wǎng)上多見的C++的AES算法改寫而成。128bit加解密。
#define?byte?unsigned?char



#define?BPOLY?0x1b?//!#define?BLOCKSIZE?16?//!


#define?KEYBITS?128?//!#define?ROUNDS?10?//!#define?KEYLENGTH?16?//!

byte??block1[?256?];?//!byte??block2[?256?];?//!


byte??*?powTbl;?//!byte??*?logTbl;?//!byte??*?sBox;?//!byte??*?sBoxInv;?//!byte??*?expandedKey;?//!

評論

共有 條評論