I kind of feel like each AES key size should have it's own cipher object. Especially if we decide to do things like tagging certain ciphers as being weak or deprecated.