Module Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
A
 aes128
C
 cipherRound
K
 keyExpansion
M
 mixColumn
 mixMatrix
S
 sbox
 subMatrix
 subWord
The present design implements the cipher of the 128-bit version of the Advanced Encryption Standard (AES).
Implements a single cipher round of the AES-128 encryption algorithm, which can then be instantiated multiple times in order to create a high-throughput architecture.
The present design implements the key expansion for the 128-bit version of the Advanced Encryption Standard (AES).
The present design implements the MixColumn operation of the Advanced Encryption Standard (AES).
The present design applies the “MixColumns” operation of the Advanced Encryption Standard (AES) to all four columns of the AES State.
The present design implements the S-box of the Advanced Encryption Standard (AES).
Takes a matrix (i.e., 16 bytes) and substitutes the matrix using the substitution box (S-box) of the Advanced Encryption Standard (AES).
Takes a word (i.e., four bytes) and substitudes the word using the substitution box (S-box) of the Advanced Encryption Standard (AES).
Close