|
AES-128
1.0
Fully Unrolled VHDL Implementation of AES-128
|
AES substitude word function (SubWord) More...
Entities | |
| Structural | architecture |
| Structural architecture of the "SubWord" function. More... | |
Libraries | |
| IEEE | |
| work | |
Use Clauses | |
| IEEE.std_logic_1164.all | |
| work.aes128Pkg.all | |
Ports | |
| In_DI | in Word |
| Input to the "SubWord" function. | |
| Out_DO | out Word |
| Substituted output of the "SubWord" function. | |
AES substitude word function (SubWord)
Takes a word (i.e., four bytes) and substitudes the word using the substitution box (S-box) of the Advanced Encryption Standard (AES). This is done by instantiating four S-boxes, each operating on a single byte.