Signing messages === ## Why sign http messages for authentication vs "traditional" auth token, cookie, etc? from https://tools.ietf.org/id/draft-cavage-http-signatures-08.html "When communicating over the Internet using the HTTP protocol, it can be desirable for a server or client to authenticate the sender of a particular message. ***It can also be desirable to ensure that the message was not tampered with during transit***." ## Reference to existing open standards for signing http messages, or messages in general * HTTP Signatures https://tools.ietf.org/id/draft-cavage-http-signatures-08.html * https://www.wireguard.com/protocol/ * ssh authentication ![image alt](https://vandana759.files.wordpress.com/2017/06/sshauthentication.png "title")