Lecture 8: Advanced Encryption Standard (AES) by Christof Paar
Why Stack Overflow recommends it
Stack Overflow users link it when answering AES questions and want a clear, step-by-step explanation of how each AES round works.
Recommended by 2 people across 2 different months, 2014 to 2019.
What it is
A university lecture from Christof Paar's Introduction to Cryptography course covering the Advanced Encryption Standard. It walks through the AES round structure (byte substitution with the S-box, row shifting, column mixing, and round key addition) and is recorded as a full 93-minute class.
What people said
Strong rec bsheps · 2019-04 · Stack Overflow · on “Encrypting text file with AES-256 CBC”
I'm currently learning about AES too. Here are some resources I found useful: How to perform AES encryption: It boils down to 4 steps per round: Substitute bytes (using the S-box) Shifting the rows Mixing the columns Adding the round key There's a really good video about how to perform each AES round by Professor Paar. Here is a link to his AES video [this video] . His whole channel is really a gold mine with regards to learning crypto. Note: You will need to hard code the S-box or include it somehow. One thing Prof. Paar doesn't explain in the video is key expansion (aka how to get each round key). You can find a java implementation of key expansion on Professor Wagner's page here. [LINK] It sho
Recommends Giffyguy · 2015-05 · Stack Overflow · on “Is it possible to implement AES with a 64-bit I/O block size?”
@FreekWiekmeijer Yeah, that document gave me a headache. :) I just finished watching this lecture, which was really helpful. [this video]
Cites Jens A. Koch · 2014-10 · Stack Overflow · on “encrypted tokens in php”
as well as implement in other languages using the same technique i doubt that ,) Not an easy topic. You will have to dig into different cyphers and encryptions, especially RIJNDAEL_128 and CBC, like you posted. If you want to learn about rinjndael, then look for AES (Advanced Encryption Standard) [LINK] . SPEC You may find the offical specification at: [LINK] Book This is the AES capther out of the crypto-textbook of Christof Paar and Jan Pelzl: [LINK] Tutorial [LINK] Sorry, that this in german, but a good tutorial on the topic. I don't know if automatic translation will suffice here. Videos there is also a video of a cryptoanalysis of Rinjndael 48 [LINK] : [this video] - check youtube topic "AES