|
|
|
|
|
by rkeene2
932 days ago
|
|
The only advantage is that it validates that the send composed the message in the case without a shared secret (which is not what the article appears to advocate for). A shared secret alone, or an HMAC based on a shared secret, just means any party with the secret -- which could include anyone who would need to verify it -- composed the message. I generally don't do what's advocated for in the article because it doesn't make a lot of sense, I do either: - A shared secret - A signed and HMACed payload with asymmetric key |
|