encrypt and decrypt AES files and streams
