Expand description
AES chiplets: shared constants and level-specific Air implementations.
Shared: SBOX, ShiftRows, MixColumns, RotWord.
Level-specific:
- aes128 (AES-128)
- aes256 (AES-256).
Re-exports§
pub use aes128::Aes128Chiplet;pub use aes128::Aes128Columns;pub use aes128::AesRound128Air;pub use aes128::CpuAes128Columns;pub use aes128::CpuAes128Unit;pub use aes128::PhysAes128Columns;pub use aes256::Aes256Chiplet;pub use aes256::Aes256Columns;pub use aes256::AesRound256Air;pub use aes256::CpuAes256Columns;pub use aes256::CpuAes256Unit;pub use aes256::PhysAes256Columns;
Modules§
Constants§
- SBOX
- FIPS 197 Table 4: AES S-box. Maps each input byte to its SubBytes output.