Encrypt-then-MAC Confidentiality, Integrity and Authenticity Does Encrypt-then-MAC provide equal confidentiality, integrity and authenticity as other constructs such as EAX?
If yes, how do I go about using it?

My current understanding is:


E = encrypt(plaintext)
H = hash(E)
output(H || E)


Is that correct?
Encrypt-then-MAC has been standardized in ISO/IEC 19772:2009 hence it is safe to assume all the properties that you mentioned.

To the best of my knowledge, the best way to perform EtM is:

E = ENCRYPT(PLAINTEXT)



  I am assuming that you are using a block cipher such as AES and
  appending the encryption IV or nonce to the start of E unless of course you are using ECB.


M = HMAC(E)



  HMAC also takes a key which must be different from your encryption
  key. There are of course other MACs, but I recommend HMAC since it removes the complexity of MAC IVs.


OUTPUT E, M