AdvancedEncryptionStandard
1. 简化版 AES
- Key size = 16 bits (128/192/256 bits for AES)
- Number of rounds = 2 (10/12/14 for AES)
- Plaintext block = 16 bits (128 bits for AES)
- Ciphertext block = 16 bits (128 bits for AES)

数据表示格式如下:

一轮加密流程如下:

- Nibble Substitution

- Shift Row

- Mix Column

- Key Expansion

2. AES
在 上进行相应运算操作。

- Add Round Key

- Byte Substitution

- Shift Row

- MixColumn

- 密钥扩展

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!