Assertion: password's hash | /r/CapableOf | use the key
Facets:
value: to prevent an attacker
type: PURPOSE
Source sentences:
text: If the hash was being used as a message authentication code, using the key to prevent an attacker from being able to modify the message and replace it with a different valid hash, the system has failed, since the attacker now has a valid hash of message + extension.