AES is an algorithm which is split into several internal rounds, and each round needs a specific 128-bit subkey (and an extra subkey is needed at the end). In an ideal world, the 11/13/15 subkeys would be generated from a strong, cryptographically secure PRNG, itself seeded with "the" key. However, this world is not ideal, and the subkeys are generated through a process called the key schedule, wh
![Is AES-256 weaker than 192 and 128 bit versions?](https://cdn-ak-scissors.b.st-hatena.com/image/square/bdd1d914a14be6db38607c2036b238e58290f1d6/height=288;version=1;width=512/https%3A%2F%2Fcdn.sstatic.net%2FSites%2Fcrypto%2FImg%2Fapple-touch-icon%402.png%3Fv%3Dfff48bebc5fd)