Brian Gladman implementation of AES