Random Oracle Model and Authenticated Encryption