Gaming Me (mulling over what my ghost just said in Destiny): "Well, at least we know what the message said, even if we don't know who it was from."
Studying Me: "Well, that would be easy enough had both parties used HMAC. Each packet of the message data would contain a shared key, and a hash would be generated from each packet, which also be sent to the receiver. Then the receiver would run a hash of each packet using the same key. If the hashes match, the message is authentic and it's sender is known."
Gaming Me: "Shut up."
|