[encryption] How to choose an AES encryption mode (CBC ECB CTR OCB CFB)?