MAC-then-encrypt construction

GPTKB entity

Statements (18)
Predicate Object
gptkbp:instanceOf cryptographic construction
gptkbp:alternativeTo encrypt-and-MAC construction
encrypt-then-MAC construction
gptkbp:combines encryption
message authentication code
https://www.w3.org/2000/01/rdf-schema#label MAC-then-encrypt construction
gptkbp:notRecommendedFor modern cryptographic standards
gptkbp:orderOfOperations MAC is computed first, then encryption is applied
gptkbp:purpose provide confidentiality and integrity
gptkbp:relatedTo gptkb:TLS_(Transport_Layer_Security)
gptkb:SSL_(Secure_Sockets_Layer)
gptkbp:usedIn authenticated encryption
some legacy protocols
gptkbp:vulnerableTo may be vulnerable to certain attacks if not carefully implemented
gptkbp:bfsParent gptkb:Lucky_13_attack
gptkb:encrypt-then-MAC_extension
gptkb:Lucky_Thirteen_attack
gptkbp:bfsLayer 6