Rijndael: explanation of Rcon on Wikipedia? I stumbled onto the explanation of Rijndael Rcon on Wikipedia, and I can't follow it. 

The example for Rcon indicates that Rcon(9) is 0x1b.
That could make sense… rcon(9) = (2 ^ (9 - 1) mod (256)) + 16 + 8 + 2 + 1

But I don't understand Rcon(10) or anything past that. 

Can someone please explain it to me? Also, why is Rcon(0) = 0x8d?
Rcon(9) is 0x1b because 0x80 multiplied by 0x02 is 0x100, which is reduced to 0x00 xor 0x1b in the finite field.

Rcon(10) is twice Rcon(9), and so forth.

Rcon(0) is 0x8d because 0x8d multiplied by 0x02 is 0x01 in the finite field.

If what I mean by finite field is not understood, it is because the numbers you are dealing with are actually polynomials, see: Rijndael's Finite Field