Design
aa0301.txt
Associated article: Rijndael: The Advanced Encryption Standard
Tags: Design
Published source code accompanying the article by by Joan Daemen and Vincent Rijmen in which they lift the hood on their Rijndael algorithm--the winner of its Advanced Encryption Standard competition.
Rijndael: The Advanced Encryption Standard
by Joan Daemen and Vincent Rijmen
Example 1:
(a)
Round(State,RoundKey) {
ByteSub(State);
ShiftRow(State);
MixColumn(State);
AddRoundKey(State,RoundKey);
}
(b)
FinalRound(State,RoundKey) {
ByteSub(State);
ShiftRow(State);
AddRoundKey(State,RoundKey);
}
Example 2:
Rijndael(State,CipherKey) {
...


