Chris Veness's AES implemention included, no test yet performed.