MAC-then-encrypt construction

GPTKB entity

Statements (17)
Predicate Object
gptkbp:instanceOf gptkb:cryptographic_construction
gptkbp:alternativeTo encrypt-and-MAC construction
encrypt-then-MAC construction
gptkbp:combines gptkb:message_authentication_code
encryption
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
gptkbp:bfsLayer 6
https://www.w3.org/2000/01/rdf-schema#label MAC-then-encrypt construction