(or message authentication code), a short piece of information used to authenticate a message, and the algorithm to create and check such information, using a secret key.
5
votes
2answers
470 views
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 = ...
8
votes
3answers
388 views
UMAC: to what extent is it in use today?
Inspired slightly by the Encrypt-then-MAC question. The most obvious message authentication code is probably HMAC or RFC 2104 which is basically a hash of the input, an xor with a key... you get the ...