AES

 AES

[abbr]

Advanced encrytion standard

[step]

(1)make a state (4*4 matrix table)

(2)AddRoundKey

operation of XOR bewteen round key and the value of every elements in plain text.

(3)subbytes

S-box conversion.

(4)shiftrows

shift left with k for every row where k is constant.

 (5)MixColumns

GF for every rows.

coefficient of GF formula is x^0, x^1,x^2,x^3, respectively.


e.g.

A[0,0]->x^0,A[0,1]->x^1,A[1,0]->x^0

source:

AES 加密演算法的原理詳解_FKNIGHT 的博客-CSDN博客_aes演算法


https://zh.wikipedia.org/zh-tw/高级加密标准

Comments