Message Authentication Code (MAC)

GPTKB entity

Statements (33)
Predicate Object
gptkbp:instanceOf crypt
gptkbp:compatibleWith encryption
digital signature
gptkbp:dependsOn key secrecy
algorithm strength
gptkbp:example gptkb:CMAC
gptkb:HMAC
gptkb:UMAC
gptkb:VMAC
gptkbp:firstDescribed 1970s
https://www.w3.org/2000/01/rdf-schema#label Message Authentication Code (MAC)
gptkbp:input messenger
secret key
gptkbp:output fixed-size tag
gptkbp:relatedTo encryption
digital signature
hash function
gptkbp:requires secret key
gptkbp:standardizedBy gptkb:NIST
gptkb:ISO/IEC
gptkbp:usedFor data integrity
message authentication
data origin authentication
gptkbp:usedIn gptkb:IPsec
SSH
TLS
software updates
secure messaging
financial transactions
gptkbp:vulnerableTo key reuse attacks
gptkbp:bfsParent gptkb:Message_Integrity_Check_(MIC)
gptkb:TCP_Authentication_Option
gptkbp:bfsLayer 7