backward incompatible logical fixes for SimpleAES args.
more argument and logical fixes
new_cipher() -> _new_cipher()